home *** CD-ROM | disk | FTP | other *** search
/ CD School House 9 / CD School House 9.0 - Wayzata Technology (1994).iso / pc / dos / math / lpmt2_10 / loanpmt.txt < prev    next >
Text File  |  1994-05-15  |  163KB  |  3,180 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                                  L O A N P M T
  17.  
  18.                                   Version 2.1
  19.  
  20.  
  21.                             U S E R ' S   G U I D E
  22.  
  23.  
  24.                  Copyright (C) 1989-1993, Data Language Systems
  25.                               All Rights Reserved
  26.                                       GTDR
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                         This software is provided as-is.
  57.                  There are no warranties, expressed or implied.
  58.  
  59.  
  60.                                        i
  61.  
  62.                               LOANPMT Version 2.1
  63.  
  64.                                Table of Contents                    Page
  65.         System Requirements...........................................1
  66.         Documentation Figures.........................................1
  67.         Introduction..................................................1
  68.         LOANPMT 2.1 Enhancements......................................2
  69.         LOANPMT Distribution Files....................................3
  70.         Quick Start...................................................3
  71.         Installing LOANPMT............................................6
  72.            Single or Dual Floppy Systems..............................6
  73.            Hard Disk Systems..........................................8
  74.            Using LOANPMT in Windows...................................9
  75.         Using LOANPMT................................................10
  76.            On-line Help..............................................10
  77.            EXITING LOANPMT...........................................11
  78.         Overlays and LOANPMT.OVR.....................................11
  79.            LIM EMS Support...........................................14
  80.         Data Entry...................................................14
  81.            Hotkeys...................................................14
  82.            Data Field Editing........................................15
  83.            Using Selection Menus.....................................16
  84.            Navigating Between Date Entry Fields......................16
  85.         Program Control Features.....................................16
  86.         Pull-down Menus..............................................18
  87.            About Menu................................................18
  88.            File Menu.................................................18
  89.               Saving Loan Data.......................................18
  90.               Loading Loan Data......................................19
  91.            Table Menu................................................21
  92.               Displaying an Amortization Table.......................22
  93.               Printing an Amortization Table.........................23
  94.               Saving an Amortization Table...........................25
  95.               Displaying a Loan Payoff Summary.......................26
  96.               Printing a Loan Payoff Summary.........................26
  97.               Saving a Loan Payoff Summary...........................27
  98.            Comparisons Menu..........................................28
  99.               Principal vs. Payments.................................28
  100.               Principal vs. Years....................................29
  101.               Principal vs. APR......................................30
  102.               Displaying a Loan Comparison Table.....................30
  103.               Printing a Loan Comparison Table.......................32
  104.               Saving a Loan Comparison Table.........................33
  105.            Settings Menu.............................................35
  106.               Selecting a Computed Field.............................35
  107.               Selecting a Duration Mode..............................35
  108.               Selecting a Currency Symbol............................36
  109.               Selecting a Date Format................................37
  110.         Data Entry Fields............................................38
  111.            Loan Company..............................................38
  112.            Borrower..................................................38
  113.            Comment...................................................38
  114.            Payment schedule..........................................38
  115.            Loan principal............................................39
  116.  
  117.  
  118.                                        ii
  119.  
  120.            Additional Loan Costs.....................................39
  121.            Loan Points Charged.......................................39
  122.            Deferred Principal........................................39
  123.            Annual Percentage Rate (%)................................39
  124.            Duration of Loan..........................................40
  125.            Number of Payments Already Made...........................40
  126.            Payment...................................................40
  127.            Date of First Payment.....................................40
  128.         No Solution..................................................41
  129.         Loan Payoff Data Entry Verification..........................42
  130.         LOANPMT Initialization File (LPMTINIT.PMT)...................42
  131.         Program History..............................................43
  132.         Program Enhancement Requests
  133.         (How to Receive a Free Program Upgrade)......................45
  134.         Reporting LOANPMT Bugs
  135.         (How to Receive a Free Program Upgrade)......................46
  136.         Software License.............................................47
  137.         User Support.................................................48
  138.         A note about SHAREWARE.......................................48
  139.         Disclaimer...................................................49
  140.         Other Data Language Systems SHAREWARE Programs...............50
  141.         User Registration Form.......................................52
  142.         Invoice......................................................53
  143.  
  144.  
  145.         APPENDIX A - LOANPMT Figures
  146.  
  147.         Figure 1, The LOANPMT Screen................................A-1
  148.         Figure 2, LOANPMT Help Window...............................A-1
  149.         Figure 3, The Exit Pull-down Menu...........................A-2
  150.         Figure 4, Fatal Overlay Error Message.......................A-2
  151.         Figure 5, Overlay Manager Error Message.....................A-3
  152.         Figure 6, LOANPMT Status Line...............................A-3
  153.         Figure 7, LOANPMT Pull-down Menu Bar........................A-3
  154.         Figure 8, The ABOUT Pull-down Menu..........................A-4
  155.         Figure 9, The FILE Pull-down Menu...........................A-4
  156.         Figure 10, The SAVE Dialog Box..............................A-4
  157.         Figure 11, The LOAD Dialog Box..............................A-4
  158.         Figure 12, The LOAD File Menu Window........................A-5
  159.         Figure 13, The TABLE Pull-down Menu (Amortization Mode).....A-5
  160.         Figure 14, The TABLE Pull-down Menu (Payoff Mode)...........A-5
  161.         Figure 15, The No Amortization Table Available Error........A-6
  162.         Figure 16, The Amortization Table Year Selection Menu.......A-6
  163.         Figure 17, The Amortization Table Display Window............A-7
  164.         Figure 18, The Amortization Table Printer Port
  165.                    Selection Menu...................................A-7
  166.         Figure 19, The Printer Error Message Window.................A-8
  167.         Figure 20, The Cancel Printing Window.......................A-8
  168.         Figure 21, The Save Amortization Table Dialog Box...........A-8
  169.         Figure 22, The Loan Payoff Summary Window...................A-9
  170.         Figure 23, The Payoff Summary Printer Port Selection Menu...A-9
  171.         Figure 24, The Save Loan Payoff Summary Dialog Box.........A-10
  172.         Figure 25, The COMPARISONS Pull-down Menu
  173.                    (Duration Mode = Payments)......................A-10
  174.  
  175.  
  176.                                       iii
  177.  
  178.         Figure 26, The COMPARISONS Pull-down Menu
  179.                    (Duration Mode = Years).........................A-10
  180.         Figure 27, The Principal vs. Payments
  181.                    Increments Dialog Box...........................A-10
  182.         Figure 28, The Principal vs. Years
  183.                    Increments Dialog Box...........................A-11
  184.         Figure 29, The Principal vs. APR
  185.                    Increments Dialog Box...........................A-11
  186.         Figure 30, The Comparison Table Output Selection Menu......A-11
  187.         Figure 31, The Comparison Table Display Window.............A-12
  188.         Figure 32, The Comparison Table
  189.                    Printer Port Selection Menu.....................A-12
  190.         Figure 33, The SAVE Comparison Table Dialog Box............A-13
  191.         Figure 34, The SETTINGS Pull-down Menu.....................A-13
  192.         Figure 35, The Computed Field Selection Menu...............A-13
  193.         Figure 36, The Duration Mode Selection Menu................A-14
  194.         Figure 37, The Currency Symbol Dialog Box..................A-14
  195.         Figure 38, The Date Format Selection Menu..................A-14
  196.         Figure 39, The Loan Payment Schedule Selection Menu........A-15
  197.         Figure 40, "NO SOLUTION" for the Computed Field............A-15
  198.         Figure 41, "NO SOLUTION" Hint for the Computed Field.......A-16
  199.  
  200.  
  201.  
  202.                                        1
  203.  
  204.              You may  want to  dispense with all the details, and get up
  205.         and running LoanPmt as quickly as possible.  If so, skip forward
  206.         to the section titled "QUICK START" in this manual.
  207.  
  208.  
  209.                               SYSTEM REQUIREMENTS
  210.  
  211.         To use LoanPmt you must have at least the following:
  212.  
  213.              IBM PC, XT, AT, PS/1, PS/2 or a 100% compatible computer.
  214.              137K of free RAM.
  215.              IBM-DOS or MS-DOS Version 2.0 or higher.
  216.              One floppy diskette drive (min.), hard disk (optional).
  217.              Monochrome monitor.
  218.  
  219.         Optional hardware, etc. supported:
  220.  
  221.              Color monitor       - full color  displays are provided for
  222.                                    color monitors.
  223.              Printer             - up to  three  printers  (LPT1  (PRN),
  224.                                    LPT2, and LPT3) are supported.
  225.              LIM EMS RAM         - if detected,  LoanPmt will  load  the
  226.                                    overlay file LOANPMT.OVR into EMS.
  227.              Numeric coprocessor - if a numeric coprocessor (such as the
  228.                                    8087,   80287,    80387,   etc.)   is
  229.                                    detected, LoanPmt will use it for all
  230.                                    floating point calculations.
  231.              Mouse               - full mouse support is provided.
  232.              Windows compatible  - An icon is provided for use in
  233.                                    Microsoft Windows.
  234.  
  235.              IBM, IBM-DOS,  PC, XT,  AT, PS/1,  and PS/2  are registered
  236.         trademarks of  the International  Business Machines Corporation.
  237.         MS-DOS and Windows are registered trademarks of Microsoft Inc.
  238.  
  239.  
  240.                              DOCUMENTATION FIGURES
  241.  
  242.              The figures  referred throughout  this manual are contained
  243.         in Appendix A of the printed manual.  They are also contained in
  244.         the file  APPENDXA.TXT on  the distribution  disk.    This  file
  245.         contains extended ASCII graphics characters.  Some printers will
  246.         not print  these characters.   Make  sure your printer can print
  247.         these characters  before printing this file.  Since your CRT can
  248.         display these  characters, the file also can be viewed using the
  249.         DOS command  TYPE | MORE, an ASCII text editor, browse programs,
  250.         etc.
  251.  
  252.  
  253.                                   INTRODUCTION
  254.  
  255.              LoanPmt is  a multi-functional  loan  calculation  program.
  256.         Via a  pull-down menu, principal, APR, term (duration), payment,
  257.         loan payoff,  or deferred  principal can be separately computed.
  258.  
  259.  
  260.                                        2
  261.  
  262.         The selected  computed field is updated (recomputed) immediately
  263.         after any  of the other loan parameters are entered.  Additional
  264.         loan costs  and loan  points can  optionally  be  added  to  the
  265.         principal.  Amortization tables showing actual payment dates and
  266.         loan payoff  summaries can  be printed,  displayed, or  saved to
  267.         disk for all loans computed.
  268.  
  269.              Loan information can be saved to or loaded from disk.  Loan
  270.         comparison tables  can be displayed, printed, or saved.  LoanPmt
  271.         also supports  international currency  symbols and date formats.
  272.         User-defined loan  parameters, currency  symbol, and date format
  273.         can be saved in an initialization file.
  274.  
  275.              If you are using LoanPmt as a loan planning tool, then keep
  276.         the following  in mind.   For various reasons the results of the
  277.         program can  vary from the actual amounts that may be charged by
  278.         different  lenders.    There  can  be  other  hidden  costs  and
  279.         different accounting  practices (most  usually allowed  by  U.S.
  280.         law) that  can be used.  This program assumes a straight-forward
  281.         approach, and  allows for  costs and points to be added.  Only a
  282.         loan institution  can tell  you what  the actual costs, payment,
  283.         etc. for  a given  loan from  them will  be.   Therefore, always
  284.         consult with  your loan  agency for  the actual  amount that you
  285.         will be  charged for  a given  loan.   The  right  time  to  ask
  286.         questions and  demand explanations  is before you sign anything.
  287.         This is  especially true  if a loan agency tries to charge you a
  288.         higher payment  than what  was computed  with this  program.  By
  289.         U.S. law (the federal truth in lending act), you are entitled to
  290.         a full explanation of all loan costs, etc.
  291.  
  292.  
  293.                             VERSION 2.1 ENHANCEMENTS
  294.  
  295.              Version 2.1  provides many  enhancements over Version 2.0x.
  296.         These include:
  297.  
  298.              1. Improved file load menu (drive names added).
  299.              2. Deferred principal added as a computed field.
  300.              3. Computed field name is highlighted.
  301.              4. Single  years   can  be   selected   for   printing   an
  302.                 amortization table.
  303.              5. Error trapping  has been  improved.  Non-critical errors
  304.                 cause NO  SOLUTION to be displayed in the computed field
  305.                 so the cursor can be moved to the next input field.
  306.              6. Currency symbol bug in payoff mode fixed.
  307.              7. Erratic initial payment dates bug in DISPLAY mode fixed.
  308.              8. Fixed bug that caused deferred principal interest not to
  309.                 be added when computed field is Duration.
  310.              9. Fixed bug  that caused  UAE in Windows on some PC's when
  311.                 NOEMS switch used with EMM386.EXE.
  312.             10. Invalid payment  dates  bug  when  semimonthly  payments
  313.                 selected and  initial payment  date is the 30th of a 31-
  314.                 day month fixed.
  315.  
  316.  
  317.                                        3
  318.  
  319.             11. Mouse  pointer  display  problem  with  Microsoft  mouse
  320.                 driver V8.2 (distributed with Windows) fixed.
  321.  
  322.  
  323.                            LoanPmt DISTRIBUTION FILES
  324.  
  325.              Distribution disks  obtained directly  from  Data  Language
  326.         Systems are  not archived.   We  ship LoanPmt  on either two (2)
  327.         5.25" 360K disks or one (1) 3.5" 720K disk.  The README.TXT file
  328.         on our  disks lists  the files  contained on  each disk.   Disks
  329.         obtained  from   other  authorized   distribution  sources  will
  330.         probably be archived.
  331.  
  332.              The following  files are  contained on  authorized  LoanPmt
  333.         distribution disks:
  334.  
  335.              LOANPMT.EXE  - Executable LoanPmt program.
  336.              LOANPMT.OVR  - LoanPmt program overlay files.
  337.              LOANPMT.TXT  - Documentation for the LoanPmt program.
  338.              LOANPMT.ICO  - LoanPmt Windows ICON.
  339.              APPENDXA.TXT - Appendix A, documentation figures.
  340.              INVOICE.TXT  - Registration & Invoice forms.
  341.              QKSTART.TXT  - QUICK START documentation.
  342.              LPMTINIT.PMT - LoanPmt initialization file.
  343.              EXAMPLE1.PMT - Loan payment file example #1.
  344.              EXAMPLE1.AMR - Loan amortization table file example #1.
  345.              README.TXT   - Start-up instructions, etc.
  346.              README.BAT   - Batch file to type out README.TXT.
  347.  
  348.              If you  do not  have all  the files  listed,  you  have  an
  349.         unauthorized copy of LoanPmt.  To receive an authorized diskette
  350.         with the  latest version  of all the distribution files, you may
  351.         order one  directly from  Data Language Systems.  Send $5.00 (US
  352.         funds only  DRAWN ON  A U.S. or Canadian BANK) plus shipping and
  353.         handling ($3.50  for shipments  to U.S.,  $4.50  to  Canada  and
  354.         Mexico, or  $6.00 to  all other locations).  Simply fill out and
  355.         mail the  Invoice in this manual or in the file INVOICE.TXT.  If
  356.         you wish  to use  MasterCard or Visa, you may call Data Language
  357.         Systems at  the phone number listed on the Invoice or contact us
  358.         at CompuServe 72331,240.
  359.  
  360.  
  361.                                   QUICK START
  362.  
  363.              This section  is for  the LoanPmt  user who doesn't want to
  364.         initially wade  through all  the  program  documentation.    The
  365.         experienced PC  user will  find LoanPmt  very intuitive and thus
  366.         very easy  to learn  and use.  It is likely that most users will
  367.         only need  to read this section and use the on-line help (F1) to
  368.         become proficient using LoanPmt.
  369.  
  370.              If you  will be  running the  program from  floppy disk, we
  371.         recommend copying  the program files LOANPMT.EXE and LOANPMT.OVR
  372.         to another  floppy disk.  Always run the program from a diskette
  373.  
  374.  
  375.                                        4
  376.  
  377.         other than  the distribution  disk.  This preserves the original
  378.         files in case something goes wrong with the working copies.
  379.  
  380.              To run  the program from a hard drive, we recommend copying
  381.         the LoanPmt  files to  a directory  named \LPMT, but any name of
  382.         your choice  will work.   If  you are  upgrading from a previous
  383.         version of LoanPmt, you can simply copy the new version over the
  384.         older version.   If  you want  to keep the older version on your
  385.         hard disk  you must  create a  new  directory  to  install  this
  386.         version into (i.e., \LPMT20, etc.).  For further help setting up
  387.         the program,  see the section titled "Installing LoanPmt" in the
  388.         manual.
  389.  
  390.              Although LoanPmt  is a  DOS  application,  it  can  run  in
  391.         Microsoft Windows.   See  the section  titled "Using  LoanPmt in
  392.         Windows" for  instructions on  how to  setup LoanPmt  to run  in
  393.         Windows 3.x.
  394.  
  395.              LoanPmt uses  program overlay  files.  Program overlay code
  396.         is loaded  into RAM  only when  it is  needed by  LoanPmt.   The
  397.         program uses  this technique  to conserve  precious RAM.    This
  398.         leaves  more  RAM  available  to  LoanPmt  for  such  things  as
  399.         displaying help  pages, amortization tables, and loan comparison
  400.         tables.   There is  one drawback to using program overlay files.
  401.         It substantially  degrades the  performance of the program if it
  402.         is running  from floppy  disk.  To offset this drawback, LoanPmt
  403.         can load  the overlay  files  into  expanded  memory  (EMS,  not
  404.         extended memory, XMS) whenever it is found.  There is NO program
  405.         degradation when  the overlay  files use  EMS.   Running LoanPmt
  406.         from  a   hard  disk   without  EMS   will  barely  degrade  its
  407.         performance.   See the section titled "Overlays and LOANPMT.OVR"
  408.         in the manual for more information.
  409.  
  410.              To run  LoanPmt, LoanPmt's  drive  and  directory  must  be
  411.         selected or  they must  be in  the computer's  path.  At the DOS
  412.         prompt, type  LOANPMT and press ENTER.  The overlay manager will
  413.         initialize and the data entry screen will appear.
  414.  
  415.              To exit the program and return to DOS, simply pull down the
  416.         Exit menu  and select  Yes.  This can be accomplished many ways.
  417.         The  easiest   way  is   to  press   the  "Alt"   and  "X"  keys
  418.         simultaneously to pull down the menu.  Then press the "Y" key to
  419.         select Yes.   If  you have  a mouse, left-click on "Exit" in the
  420.         menu bar, and then left-click on "Yes" in the pull-down menu.
  421.  
  422.              Use ENTER,  TAB, SHIFT TAB, UP ARROW, or DOWN ARROW keys to
  423.         move between  LoanPmt's data entry fields.  If you have a mouse,
  424.         you also  can make  your selections  by left-clicking  on  them.
  425.         Then, simply  enter the  appropriate value  in each field, menu,
  426.         etc.
  427.  
  428.              Each LoanPmt  pull-down menu option and data field also can
  429.         be selected  by using  its hotkey.   Each  item's hotkey  is the
  430.  
  431.  
  432.                                        5
  433.  
  434.         highlighted character  that appears  in its  name.    To  use  a
  435.         hotkey, press the Alt key and the hotkey simultaneously.
  436.  
  437.              The currently selected compute field is highlighted and its
  438.         name is  displayed near  the upper  left  area  of  the  screen.
  439.         LoanPmt recomputes  and updates the selected field each time new
  440.         data is  entered at  any other  field.   To change  the computed
  441.         field, pull  down the  Settings menu by pressing Alt+G (or left-
  442.         click the  mouse on  "Settings").  Next, select "Computed field"
  443.         from the  pull-down menu,  and then  select  a new compute field
  444.         from the pop-up menu.
  445.  
  446.              The loan data currently on the screen can be saved to disk.
  447.         To save loan data, pull down the File menu by pressing the "Alt"
  448.         and "I"  keys simultaneously  (or left-click  on "File" with the
  449.         mouse).   Next, select "Save" from the pull-down menu.  A dialog
  450.         box will appear to accept a filename for the data file.  LoanPmt
  451.         supplies its  own file  extension  of  ".PMT"  for  data  files.
  452.         (Note:  The F2 key is a shortcut key for saving loan data.)
  453.  
  454.              Previously saved  loan data files can be reloaded.  To load
  455.         loan data, pull down the File menu by pressing the "Alt" and "I"
  456.         keys simultaneously  (or left-click  on "File"  with the mouse).
  457.         Next, select  "Load" from the pull-down menu.  A dialog box will
  458.         appear.   Key in a known filename or enter wildcards to access a
  459.         file selection menu.  A sample loan data file named EXAMPLE1.PMT
  460.         is on  the distribution  disk.   Place the  distribution disk in
  461.         drive A,  key in A:* in the dialog box, and press ENTER to see a
  462.         selection menu.   (NOTE:   The  F3 key  is a  shortcut  key  for
  463.         loading loan data.)
  464.  
  465.              Amortization tables  (or loan  payoffs, if  Payoff  is  the
  466.         computed field)  can be  displayed, printed,  or saved.    Press
  467.         Alt+L (or  left-click "Table"  with the  mouse) to pull down the
  468.         Table menu.   Then  select the type of output from the pull-down
  469.         menu.   Finally, enter  or select  the appropriate  items in the
  470.         resulting pop-up  menu.   Results saved to disk are ASCII (text)
  471.         files and can be edited and printed the same as any ASCII file.
  472.  
  473.              Loan comparison tables can be displayed, printed, or saved.
  474.         A loan  comparison table's  initial values  are taken  from  the
  475.         currently  entered   loan  data.     Comparison  tables  can  be
  476.         constructed using  two different  methods.  One method shows the
  477.         incremental effects  of both  loan principal  and the  number of
  478.         payments.   The second  method shows  the incremental effects of
  479.         both loan principal and annual interest rate (APR).  To create a
  480.         loan comparison  table, press  Alt+A (or left-click the mouse on
  481.         "Comparisons") to  pull down  the Comparisons menu.  Next select
  482.         the comparison  method from  the pull-down  menu; principal  vs.
  483.         payments (or  years) or  principal vs.  APR.  In the next pop-up
  484.         dialog box,  enter the  incremental  values  for  the  two  loan
  485.         parameters displayed  and press ENTER (or double-click the mouse
  486.         in either  field).   From the  next pop-up  menu select display,
  487.  
  488.  
  489.                                        6
  490.  
  491.         print, or  save.   Depending on  this selection, enter or select
  492.         the appropriate items in the resulting pop-up menu.
  493.  
  494.              LoanPmt uses  the file LPMTINIT.PMT to initialize each time
  495.         it is started.  If the file is not found, LoanPmt initializes to
  496.         predefined defaults.  Since this file is a standard LoanPmt .PMT
  497.         file,  its  contents  can  be  edited  to  contain  user-defined
  498.         defaults.  Along with the loan data fields, currency symbol, and
  499.         the date  format are saved to the file.  To change its contents,
  500.         load it  and make  the changes  to LoanPmt's  screen you want as
  501.         your user-defined  defaults.  Finally re-save it as LPMTINIT and
  502.         answer "Yes" to overwrite the previous version of the file.
  503.  
  504.              All these  topics, and  more, are covered in greater detail
  505.         within the  manual.   See the  table of  contents to  locate the
  506.         appropriate item.
  507.  
  508.  
  509.                                INSTALLING LoanPmt
  510.  
  511.              LoanPmt  distribution  disks  shipped  directly  from  Data
  512.         Language  Systems  are  not  archived.    Many  other  Shareware
  513.         sources, especially bulletin boards, archive files to save space
  514.         on disks,  etc.  If you received LoanPmt in an archived file, be
  515.         sure to  unarchive it  according to the instructions that should
  516.         have been  provided by  the distributor.  If you do not have all
  517.         the files listed in the LoanPmt Distribution Files section, then
  518.         you have  an unauthorized  copy  of  LoanPmt.    To  receive  an
  519.         authorized  diskette   with  the   latest  version  of  all  the
  520.         distribution  files,  you  may  order  one  directly  from  Data
  521.         Language Systems.  Send $5.00 (US funds only, DRAWN ON A U.S. or
  522.         Canadian BANK)  plus shipping  and handling ($3.50 for shipments
  523.         to U.S.,  $4.50 to  Canada and  Mexico, or  $6.00 to  all  other
  524.         locations).  Simply fill out and mail the Invoice in this manual
  525.         or in  the file  INVOICE.TXT.   If you wish to use MasterCard or
  526.         Visa, you  may call  Data Language  Systems at  the phone number
  527.         listed on the Invoice or contact us at CompuServe 72331,240.
  528.  
  529.  
  530.              INSTALLING LoanPmt ON A SINGLE OR DUAL-FLOPPY SYSTEM:
  531.  
  532.              Although performance  will suffer,  LoanPmt can  run  on  a
  533.         single or  dual-floppy drive  PC.    First,  create  a  bootable
  534.         (system) disk  from a  new diskette.  Then you must copy LoanPmt
  535.         files from the distribution disk to it.  Make sure your computer
  536.         is booted  up as described in your DOS manual and the DOS prompt
  537.         is displayed.
  538.  
  539.              1. Insert  your DOS system disk into drive A, and issue the
  540.                 command:
  541.  
  542.                   FORMAT B:/S
  543.  
  544.  
  545.                                        7
  546.  
  547.                 If you  have a  dual-drive system,  place a  new (blank)
  548.                 diskette into  drive B, and press ENTER when prompted to
  549.                 do so on the screen.
  550.  
  551.                 If you have a single-drive system, insert a new diskette
  552.                 into the drive when you are prompted to "insert new disk
  553.                 for drive  B."   After you have removed your system disk
  554.                 and the new disk is in the drive, press ENTER.
  555.  
  556.                 Follow any  instructions that  may appear on the screen.
  557.                 When the  format is  complete,  the  new  disk  will  be
  558.                 formatted and  it  also  will  contain  a  copy  of  the
  559.                 operating system (DOS).  Your computer can now be booted
  560.                 from this disk.
  561.  
  562.                 Note If  you prefer  to use  a disk formatter other than
  563.                 the one  on  the  DOS  disk,  be  sure  to  consult  its
  564.                 documentation.  If it cannot put the system files on the
  565.                 diskette, you  must place  the DOS disk into drive A and
  566.                 issue the following commands:
  567.  
  568.                   SYS B:
  569.                   COPY COMMAND.COM B:
  570.  
  571.                 Label the new disk:
  572.  
  573.                   LoanPmt Ver 2.1
  574.                    SYSTEM DISK
  575.  
  576.              2. Place the disk with the LoanPmt distribution files on it
  577.                 into drive  A.   If you  have a dual-drive system, place
  578.                 the new LoanPmt SYSTEM DISK into drive B.  Now issue the
  579.                 command at the DOS prompt:
  580.  
  581.                   COPY A:LOANPMT.EXE B:
  582.  
  583.                 For a single-disk system, follow the prompts that appear
  584.                 on the screen.  Keep in mind that the "disk for drive A"
  585.                 is the  LoanPmt distribution  disk, and  the  "disk  for
  586.                 drive B" is the LoanPmt SYSTEM DISK.
  587.  
  588.                 When the  DOS prompt  reappears, continue by issuing the
  589.                 following command with the distribution disk in drive A:
  590.  
  591.                   COPY A:LOANPMT.OVR B:
  592.  
  593.                 Again, single-drive  users should  proceed as  described
  594.                 above, while  dual-drive users  must continue  with  the
  595.                 LoanPmt SYSTEM DISK in drive B.
  596.  
  597.                 When the  DOS prompt  reappears, continue by issuing the
  598.                 following command with the distribution disk in drive A:
  599.  
  600.                   COPY A:LPMTINIT.PMT B:
  601.  
  602.  
  603.                                        8
  604.  
  605.                 Again, single-drive  users should  proceed as  described
  606.                 above, while  dual-drive users  must continue  with  the
  607.                 LoanPmt SYSTEM DISK in drive B.
  608.  
  609.                 NOTE: It is recommended, but not required, that you copy
  610.                 the example  files on  the LoanPmt  distribution disk to
  611.                 the LoanPmt  SYSTEM DISK.   To  do so,  single-drive and
  612.                 dual-drive users  should proceed  as described above and
  613.                 issue the following command:
  614.  
  615.                   COPY A:EXAMPLE1.* B:
  616.  
  617.              The diskette  labeled LoanPmt  Ver 2.1 SYSTEM DISK is now a
  618.         bootable disk that contains the necessary files to run LoanPmt.
  619.  
  620.  
  621.                   INSTALLING LoanPmt ONTO A HARD DISK SYSTEM:
  622.  
  623.              The best  performance of LoanPmt is achieved when it is run
  624.         on a hard disk.  First you must create a subdirectory named LPMT
  625.         (or whatever else you choose).  Then you must copy the necessary
  626.         files from the LoanPmt distribution disk into this subdirectory.
  627.  
  628.              1. If you are upgrading from a previous version of LoanPmt,
  629.                 and already  have a  subdirectory named LPMT (or another
  630.                 name), you  can simply  copy the  new version  over  the
  631.                 older version.   If  this is  the case, skip to step #2.
  632.                 But, if  you want to keep the older version on your hard
  633.                 disk you  must create  a new  directory (i.e.,  \LPMT20,
  634.                 etc.) to  install this  version into.  If your hard disk
  635.                 is configured  as drive C, use the following commands at
  636.                 the DOS  prompt.  If you are using a different directory
  637.                 than \LPMT,  substitute its  name wherever \LPMT appears
  638.                 below:
  639.  
  640.                   C:
  641.                   CD C:\
  642.                   MKDIR \LPMT
  643.                   CD \LPMT
  644.  
  645.              2. Now  place the  disk with the LoanPmt distribution files
  646.                 on it  into drive  A and  issue the  command (if you are
  647.                 using a  different directory  than \LPMT, substitute its
  648.                 name wherever \LPMT appears below):
  649.  
  650.                   COPY A:*.* C:\LPMT
  651.  
  652.                 NOTE: If  you do  not wish  to copy all the distribution
  653.                 files onto  your hard  disk, the following commands will
  654.                 copy  the  minimum  number  of  files  required  to  run
  655.                 LoanPmt:
  656.  
  657.                   COPY A:LOANPMT.EXE C:\LPMT
  658.                   COPY A:LOANPMT.OVR C:\LPMT
  659.  
  660.  
  661.                                        9
  662.  
  663.                   COPY A:LPMTINIT.PMT C:\LPMT
  664.  
  665.                   (If you have Windows: COPY A:LOANPMT.ICO C:\LPMT)
  666.  
  667.                 It is  also recommended, but not required, that you copy
  668.                 the example  files to  the  hard  disk  by  issuing  the
  669.                 following command:
  670.  
  671.                   COPY A:EXAMPLE1.* C:\LPMT
  672.  
  673.              All the  LoanPmt files  should  now  be  in  the  directory
  674.         C:\LPMT (or  other subdirectory  of your choice), and you should
  675.         now be  ready to  run the LoanPmt program.  If you issue the DOS
  676.         command:
  677.  
  678.                   DIR C:\LPMT
  679.  
  680.         all the  files you  installed will be listed if the installation
  681.         of LoanPmt is successful.
  682.  
  683.  
  684.                            USING LoanPmt IN WINDOWS:
  685.  
  686.              Although LoanPmt  is a  DOS  application,  it  can  run  in
  687.         Microsoft Windows.   The  following instructions describe how to
  688.         setup LoanPmt to run in Windows 3.x.
  689.  
  690.              1. Install LoanPmt  onto your hard disk as described in the
  691.                 previous section.   Start  Windows and  open the program
  692.                 group you wish to run LoanPmt from.
  693.  
  694.              2. From the  Program Manager  menu, pull down the File menu
  695.                 and select NEW.
  696.  
  697.              3. The "New Program Object" dialog box will pop up.  Select
  698.                 "Program Item" and press the OK button.
  699.  
  700.              4. The "Program  Item Properties"  dialog box  will pop up.
  701.                 Type in  "LoanPmt" for  DESCRIPTION.   Press TAB and for
  702.                 COMMAND  LINE   type  "C:\LPMT\LOANPMT.EXE".    (If  you
  703.                 installed LoanPmt  on a  different drive  or  directory,
  704.                 substitute as required in the command line.)
  705.  
  706.              5. Press the  CHANGE ICON  button.   In the  "Select  Icon"
  707.                 dialog  box   type  "C:\LPMT\LOANPMT.ICO".     (If   you
  708.                 installed LoanPmt  on a  different drive  or  directory,
  709.                 substitute as  required.)   Now press  the OK  button to
  710.                 return to the "Program Items Properties" dialog box.
  711.  
  712.              6. Now press  OK in  the "Program  Items Properties" dialog
  713.                 box and you will be returned to the Program Manager with
  714.                 the LoanPmt icon now  displaying.
  715.  
  716.              7. To run LoanPmt, simply double click on its icon.
  717.  
  718.  
  719.                                        10
  720.  
  721.                                  USING LoanPmt
  722.  
  723.              To  use   LoanPmt,  be   sure  the  files  LOANPMT.EXE  and
  724.         LOANPMT.OVR are on the disk of the assigned drive, and that they
  725.         are in  the current directory or path.  Then, at the DOS prompt,
  726.         type LOANPMT  and press  the ENTER  key.  The program will start
  727.         execution and the LoanPmt screen will appear (see Figure 1).
  728.  
  729.  
  730.         ON-LINE HELP
  731.  
  732.              At any  point in  the  LoanPmt  program,  on-line  context-
  733.         sensitive help  can be  obtained by pressing the F1 key.  If you
  734.         have a mouse, left-clicking the mouse on F1=Help in the top line
  735.         of the  screen is  the same as pressing F1 (see Figure 2).  From
  736.         within any help screen, pressing F1 again will give another help
  737.         screen describing all the line editing features supported during
  738.         data entry.
  739.  
  740.              As labeled  in figure  2, each  help  window  contains  the
  741.         following elements:
  742.  
  743.         Close box       - left-click the  mouse on  the  close  box  (or
  744.                           press the ESC key) to close the help window.
  745.  
  746.         Home icon       - left-click the  mouse on  the  home  icon  (or
  747.                           press the  HOME key)  to page to the beginning
  748.                           of the help information in the window.
  749.  
  750.         End icon        - left-click the mouse on the end icon (or press
  751.                           the END  key) to  page to  the end of the help
  752.                           information in the window.
  753.  
  754.         Up arrow icon   - left click  the mouse on the up arrow icon (or
  755.                           press  the   up  arrow   key)  to   move   the
  756.                           information in the help window up one line.
  757.  
  758.         Down arrow icon - left-click the  mouse on  the down  arrow icon
  759.                           (or press  the down  arrow key)  to  move  the
  760.                           information in the help window down one line.
  761.  
  762.         Page up area    - left-click the  mouse in  the page up area (or
  763.                           press the PAGE UP key) to move the information
  764.                           in the  help window  up  one  window  full  of
  765.                           lines.
  766.  
  767.         Page down area  - left-click the mouse in the page down area (or
  768.                           press  the   PAGE  DOWN   key)  to   move  the
  769.                           information in the help window down one window
  770.                           full of lines.
  771.  
  772.         Location marker - the  location   marker  shows   the   relative
  773.                           position of  the information  displayed to the
  774.                           total  amount  of  information  available  for
  775.  
  776.  
  777.                                        11
  778.  
  779.                           display  within  the  window.    Whenever  the
  780.                           location marker  is at  the top  of the scroll
  781.                           bar,  the  displayed  information  is  at  its
  782.                           beginning.   If the  marker is near the middle
  783.                           of the  scroll bar,  the displayed information
  784.                           is near  its midpoint.  Whenever the marker is
  785.                           at the  bottom of  the scroll  bar, you are at
  786.                           the end of the available information.
  787.  
  788.  
  789.         EXITING LoanPmt
  790.  
  791.              To exit LoanPmt and return to DOS, press Alt+X or press the
  792.         ESC key  until the  exit menu pulls down (see Figure 3).  If you
  793.         have a  mouse, left-click  it on  "Exit" in the menu bar to pull
  794.         down the  exit menu.   Press Y or left-click the mouse on YES to
  795.         quit and  return to  DOS.  Press N or left-click the mouse on NO
  796.         to  return  to  LoanPmt.    When  LoanPmt  returns  to  DOS,  it
  797.         redisplays the  screen that  was  present  just  before  LoanPmt
  798.         started executing.
  799.  
  800.  
  801.                             Overlays and LOANPMT.OVR
  802.  
  803.              Many of  LoanPmt's functions  are contained  in the program
  804.         overlay file  LOANPMT.OVR.   An  overlay  file  simply  contains
  805.         portions  of   the  program's  executable  program  code.    The
  806.         executable code in the overlay file is loaded into RAM only when
  807.         it is  needed by  LoanPmt.   The program  uses this technique to
  808.         conserve RAM.   This  leaves more  RAM available  to LoanPmt for
  809.         such things  as displaying  help pages, amortization tables, and
  810.         loan comparison tables.
  811.  
  812.              There is  one drawback  to using program overlay files.  It
  813.         substantially degrades  the performance  of the program if it is
  814.         running from  floppy disk.  To offset this drawback, LoanPmt can
  815.         load the  overlay files  into expanded memory (EMS, not extended
  816.         memory, XMS)  whenever it  is found.   If  your PC  has extended
  817.         memory (XMS),  it can  be configured to simulate expanded memory
  818.         (EMS).     For  example,   DOS  5.0's  expanded  memory  manager
  819.         EMM386.EXE can  accomplish this.   There  also are  other  third
  820.         party software  programs that  can be used.  There is NO program
  821.         degradation when  the overlay files use EMS.  On the other hand,
  822.         running LoanPmt from a hard disk without EMS will barely degrade
  823.         its performance.
  824.  
  825.              You should  install both  LOANPMT.EXE  and  LOANPMT.OVR  as
  826.         described in  the INSTALLING  LoanPmt section  in  this  manual.
  827.         When the  program is  started and  the overlay  manager properly
  828.         initializes, one  of the following three messages will appear at
  829.         the bottom of the initial LoanPmt screen (see Figure 1).
  830.  
  831.  
  832.                                        12
  833.  
  834.              1. Overlay manager initialized to disk!
  835.  
  836.                 No EMS RAM was detected and the overlay manager has been
  837.                 successfully initialized to disk.
  838.  
  839.              2. LOANPMT.OVR loaded to EMS.
  840.  
  841.                 EMS RAM was detected, LOANPMT.OVR was loaded to EMS, and
  842.                 the overlay manager has been successfully initialized to
  843.                 EMS.
  844.  
  845.              3. Overlay EMS init failed, but DISK init OK!
  846.  
  847.                 EMS RAM  was detected,  but failed  to initialize.   The
  848.                 overlay manager  was then  successfully  initialized  to
  849.                 disk.
  850.  
  851.              If you receive any of the three messages shown, the overlay
  852.         manager has successfully initialized and the overlay's functions
  853.         will be available in LoanPmt.
  854.  
  855.              If the  overlay manager  fails to  initialize, any  of  the
  856.         following four  error messages  can  appear  in  a  fatal  error
  857.         message window on the initial LoanPmt screen (see Figure 4).
  858.  
  859.              1. OVERLAY MANAGER ERROR (LOANPMT.OVR unavail)!
  860.  
  861.                 This error  most usually means that LOANPMT.OVR probably
  862.                 exists, but  is invalid  or corrupted.  If this happens,
  863.                 you must  reinstall LOANPMT.OVR  from  the  distribution
  864.                 disk.
  865.  
  866.              2. FILE: LOANPMT.OVR not found!
  867.  
  868.                 LOANPMT.OVR was  not found  in the  current directory or
  869.                 path.   It must  be installed  in the same directory (or
  870.                 path) as  LOANPMT.EXE to  access any  of  the  overlay's
  871.                 functions.
  872.  
  873.              3. Not enough memory for Overlay files!
  874.  
  875.                 Your  computer   does  not   have  enough  free  RAM  to
  876.                 initialize the  overlay manager.   Your system must have
  877.                 as  much   free  memory   as  listed   in  the   Systems
  878.                 Requirements section  of this  manual to  initialize the
  879.                 overlay  manager.     Normally  this  error  means  many
  880.                 Terminate and  Stay Routines  (TSRs) are  loaded in RAM.
  881.                 To free  up enough  memory, you  may have  to reduce the
  882.                 number of TSRs loaded.
  883.  
  884.              4. OVERLAY I/O ERROR (LOANPMT.OVR unavail)!
  885.  
  886.                 An I/O  error has  occurred while  LOANPMT.OVR was being
  887.                 loaded.   This error  can mean  anything from a harmless
  888.  
  889.  
  890.                                        13
  891.  
  892.                 glitch (such  as removing  the  floppy  from  the  drive
  893.                 before LOANPMT.OVR  has finished  loading)  to  a  fatal
  894.                 hardware failure  (such as  a bad  disk  sector  in  the
  895.                 LOANPMT.OVR file or even disk drive failure).
  896.  
  897.              The following message also will appear with the fatal error
  898.         message:
  899.  
  900.           The  LoanPmt   overlay  manager   has  failed  initialization.
  901.           LoanPmt cannot run without the overlay manager.
  902.  
  903.           Refer to the "Overlay Manager" section in the LoanPmt manual
  904.           for help in resolving this error.
  905.  
  906.           <Press any key or left-click the mouse to terminate LoanPmt>
  907.  
  908.              As stated  in the  fatal error  message, LoanPmt cannot run
  909.         without the  overlay manager.   At  this point, press any key or
  910.         left-click the mouse to terminate LoanPmt.
  911.  
  912.              While LoanPmt  executes, the  overlay manager is constantly
  913.         loading program code into RAM as it is required.  If the overlay
  914.         manager fails  to find  the  overlay  file  during  one  of  its
  915.         requests for  code, LoanPmt  will display  the  Overlay  Manager
  916.         Error message  window (see  Figure  5).    The  following  error
  917.         message also will display at the bottom of the screen.
  918.  
  919.          LOANPMT.OVR not found! Requested program function UNAVAILABLE!
  920.  
  921.         The second  line in  the error  message window  is the  specific
  922.         error encountered  (i.e., "Drive not ready!", "File not found!",
  923.         etc.).  The third line will display one of the following:
  924.  
  925.                         Overlay Manager not initialized!
  926.         or
  927.           Overlay Manager was initialized, but LOANPMT.OVR not found!
  928.  
  929.         The following  is displayed  in the  bottom half  of  the  error
  930.         message window:
  931.  
  932.              LoanPmt cannot  run without the file LOANPMT.OVR.  Refer to
  933.          the "Overlay Manager" section in the LoanPmt manual for help in
  934.          resolving this  error.   If you  can  fix  this  error,  select
  935.          "CONTINUE".   Otherwise, select "QUIT" to terminate LoanPmt and
  936.          return to DOS.
  937.  
  938.         At the bottom of the window will be two push buttons; "CONTINUE"
  939.         and "QUIT".  Press the "C" key to select continue or the "Q" key
  940.         to select quit.  If you have a mouse, left-click it on the push-
  941.         button you want to select.
  942.  
  943.              This error  is most  common on a single or dual-floppy disk
  944.         drive system.   The  program starts correctly (i.e., the overlay
  945.         manager initializes and an overlay error message is not received
  946.  
  947.  
  948.                                        14
  949.  
  950.         at the  initial LoanPmt  screen), but the floppy disk containing
  951.         LOANPMT.OVR has  been  removed.      Consequently,  the  overlay
  952.         manager cannot  load  information  from  the  file  LOANPMT.OVR.
  953.         LoanPmt detects  the error, and the Overlay Manager Error window
  954.         is displayed.   If  this is  the cause  for the  Overlay Manager
  955.         Error, simply  insert a  floppy diskette  containing LOANPMT.OVR
  956.         into the assigned drive and select "CONTINUE."  If this corrects
  957.         the error,  LoanPmt will  successfully continue.   If  not,  the
  958.         Overlay Manager Error window will immediately return.
  959.  
  960.              If you  are running  LoanPmt from  a hard  disk, this error
  961.         usually means  the copy  of LOANPMT.OVR  on the  disk has become
  962.         corrupted.   Reinstalling LOANPMT.OVR  should solve the problem.
  963.         Be wary  though, this  can be an omen of worse problems to come.
  964.         Your disk  may have  developed a  bad sector.   If you have disk
  965.         utilities such  as  Mace  or  Norton,  you  should  run  a  disk
  966.         diagnostic program  and check for disk errors, lost chains, etc.
  967.         Many disk problems can be corrected by a good disk utility.
  968.  
  969.         LIM EMS SUPPORT
  970.  
  971.              LoanPmt supports both current releases (3.2 and 4.0) of the
  972.         Lotus/Intel/Microsoft Expanded  Memory Specification  (LIM EMS).
  973.         When sufficient EMS RAM is available, LoanPmt will load the file
  974.         LOANPMT.OVR into  EMS memory.   Once  loaded into  EMS, the disk
  975.         file LOANPMT.OVR  is closed  and all subsequent calls by LoanPmt
  976.         for overlay  program functions  will be made to the overlay copy
  977.         in EMS.   Thus,  all overlay program functions will be performed
  978.         as fast  in-memory transfers  instead  of  slower  disk  to  RAM
  979.         transfers.   If you  have EMS  and the  overlay is  successfully
  980.         initialized into  EMS by  LoanPmt, the  following  message  will
  981.         appear at the bottom of the initial LoanPmt screen:
  982.  
  983.                            LOANPMT.OVR loaded to EMS.
  984.  
  985.              If the  EMS initialization  fails, the program will attempt
  986.         to initialize the overlay manager to the disk file as previously
  987.         described.
  988.  
  989.  
  990.                                    DATA ENTRY
  991.  
  992.         HOTKEYS
  993.  
  994.              Throughout the LoanPmt screen you will notice one character
  995.         of the pull-down menu and data field names is highlighted.  This
  996.         highlighted character  is the  hotkey for  that particular item.
  997.         By holding  down the Alt key and then pressing an item's hotkey,
  998.         that item  becomes selected.   For  example, the  hotkey for the
  999.         Exit pull-down  menu is  the character  X, thus it can be pulled
  1000.         down by  pressing ALT+X.  Of course if you have a mouse, you can
  1001.         move directly  to a  field or pull-down menu by left-clicking on
  1002.         the desired item.
  1003.  
  1004.  
  1005.                                        15
  1006.  
  1007.         DATA FIELD EDITING
  1008.  
  1009.              At data  entry fields of the program that require keying in
  1010.         alphanumeric or  numeric data,  your entry  can  be  edited  for
  1011.         corrections, etc. by using the following keys:
  1012.  
  1013.         HOME or Ctrl+QS:
  1014.              Moves the cursor to the first character in the field.
  1015.  
  1016.         END or Ctrl+QD:
  1017.              Moves the  cursor beyond  the last  character in the field,
  1018.              or, if  the field  is full,  places the  cursor on the last
  1019.              character in the field.
  1020.  
  1021.         RIGHT ARROW or Ctrl+D:
  1022.              Moves the cursor one character right in the field.
  1023.  
  1024.         LEFT ARROW or Ctrl+S:
  1025.              Moves the cursor one character left in the field.
  1026.  
  1027.         Ctrl+RIGHT ARROW or Ctrl+F:
  1028.              Moves the cursor one word right in the field.
  1029.  
  1030.         Ctrl+LEFT ARROW or Ctrl+A:
  1031.              Moves the cursor one word left in the field.
  1032.  
  1033.         INSERT or Ctrl+V:
  1034.              Toggles between  insert and  overwrite mode.   The  current
  1035.              mode is  highlighted in  the status line at the very top of
  1036.              the screen.   Insert  mode inserts  a character  before the
  1037.              character at  the cursor.   Overwrite  mode overwrites  the
  1038.              character at  the cursor  with the  character keyed in.  If
  1039.              you have a mouse, you can left-click it on the desired mode
  1040.              in the status line.
  1041.  
  1042.         DELETE or Ctrl+G:
  1043.              Deletes the character at the cursor's location.
  1044.  
  1045.         LEFT BACKSPACE:
  1046.              If the  cursor is not under the first character in a field,
  1047.              then pressing  this key  will delete the first character to
  1048.              the left of the cursor.
  1049.  
  1050.         Ctrl+Y:
  1051.              Deletes the contents of the field containing the cursor.
  1052.  
  1053.         Ctrl+QY:
  1054.              Deletes characters from the cursor's location to the end of
  1055.              the line.
  1056.  
  1057.  
  1058.                                        16
  1059.  
  1060.         USING SELECTION MENUS
  1061.  
  1062.              In all  menus that  utilize a highlighted bar menu, use the
  1063.         Arrow keys to move the highlighted bar.  Each item in a menu has
  1064.         a hotkey  (highlighted character).  The highlighted bar also can
  1065.         be moved  to an item by pressing its hotkey.  Note, unlike field
  1066.         and  pull-down   menu  hotkeys,  do  not  use  the  Alt  key  in
  1067.         combination with  a menu  item's hotkey  to move the highlighted
  1068.         bar.   Once a  menu item  is  highlighted,  it  is  selected  by
  1069.         pressing the  ENTER key  or pressing  its hotkey.  If you have a
  1070.         mouse,  left-click  the  mouse  on  a  menu  item  to  move  the
  1071.         highlighted bar to that item.  To select a highlighted item with
  1072.         the mouse, you must left-click on it.  To quit a menu, press the
  1073.         ESC key.   If  you have  a mouse, left-click it anywhere outside
  1074.         the boundaries  of the  menu   or on ESC=Quit in the top line of
  1075.         the screen to quit the menu.
  1076.  
  1077.         NAVIGATING BETWEEN DATA ENTRY FIELDS
  1078.  
  1079.              To move  between data  entry fields  within the  data entry
  1080.         screen, the following keys can be used:
  1081.  
  1082.         ENTER, TAB or DOWN ARROW:
  1083.              Enters the  current field  into the  program and  moves the
  1084.              cursor to  the next  field.  NOTE: Double-clicking the left
  1085.              mouse button  on a  field's data  is equivalent to pressing
  1086.              the ENTER key.
  1087.  
  1088.         UP ARROW or SHIFT TAB:
  1089.              Enters the  current field  into the  program and  moves the
  1090.              cursor to the previous field.
  1091.  
  1092.         And, of course, you can use hotkeys as described above.
  1093.  
  1094.  
  1095.                             PROGRAM CONTROL FEATURES
  1096.  
  1097.              Many program  control features are built into this program.
  1098.         The status  line at  the top  of the  screen shows most of these
  1099.         features (see  Figure 6).  The following keys control the status
  1100.         line features,  and these  features are  always available in any
  1101.         data entry  field (i.e., whenever the program is waiting for the
  1102.         entry of "ANY" data):
  1103.  
  1104.              F1 -  displays a  help screen  that is most appropriate for
  1105.              the present  location in  the program.   When  you are in a
  1106.              help screen,  pressing F1  again will present a help screen
  1107.              about the  line edit  features available during data entry.
  1108.              Press ESC to exit from the help screen(s) and return to the
  1109.              program where  help was  initially entered.   If you have a
  1110.              mouse, you  can left-click on F1=Help in the status line to
  1111.              display help.   Left-click on ESC=Quit or the help window's
  1112.              close box to exit.
  1113.  
  1114.  
  1115.                                        17
  1116.  
  1117.              F10 -  Press F10  to access the Pull-down Menus.  The mouse
  1118.              can be left-clicked on F10=Menu to press F10.
  1119.  
  1120.              INSERT -  As explained  in the Data Entry section, pressing
  1121.              the INSERT  key toggles  between INSERT  and OVERWRITE mode
  1122.              for data  entry.   The highlighted item is the feature that
  1123.              is currently  active.   If you  have a mouse, you can left-
  1124.              click it on the desired mode in the status line.
  1125.  
  1126.              ESC - Pressing the ESC key backs out of (quits) any feature
  1127.              in the  program (i.e.,  help screens, menus, etc.).  In any
  1128.              data entry  field, pressing ESC will cause the Exit menu to
  1129.              pull down.   Press  Y to  quit and  return to  DOS, or N to
  1130.              return to LoanPmt.  If you have a mouse, you can left-click
  1131.              on ESC=Quit in the status line to press ESC.
  1132.  
  1133.              CAPS LOCK  - When  the Caps  Lock key is depressed and caps
  1134.              lock is  in effect  from the keyboard, CAPS is displayed in
  1135.              highlight in  the status  line.   When caps lock is active,
  1136.              all alphabetic characters are entered from the keyboard are
  1137.              entered as upper-case characters.
  1138.  
  1139.              NUM LOCK  - When the Num Lock key is depressed and num lock
  1140.              is in  effect  from  the  keyboard,  NUM  is  displayed  in
  1141.              highlight in  the status  line.   When num  lock is active,
  1142.              numbers can be entered from the numeric keypad.  Otherwise,
  1143.              the special functions HOME, END, INS, etc. can be entered.
  1144.  
  1145.              SCROLL LOCK  - When  the Scroll  Lock key  is depressed and
  1146.              scroll lock  is in effect, SCROLL is displayed in highlight
  1147.              in the  status line.   Scroll  lock  does  not  affect  the
  1148.              operation of this program.
  1149.  
  1150.              Program action  key commands are displayed at the bottom of
  1151.         the screen  whenever they are active (see Figures 1 & 40).  They
  1152.         are:
  1153.  
  1154.              F2 - Press F2  to save the current loan parameters to disk.
  1155.                   See the  section titled  "Saving Loan  Data"  in  this
  1156.                   manual for  further instructions  on how  to save loan
  1157.                   data.   The mouse  can be left-clicked on this command
  1158.                   to press F2.
  1159.  
  1160.              F3 - Press F3  to load  loan data previously saved to disk.
  1161.                   Refer to  the section  titled "Loading  Loan Data"  in
  1162.                   this manual  for further  instructions on  how to load
  1163.                   loan data.   The  mouse can  be left-clicked  on  this
  1164.                   command to press F3.
  1165.  
  1166.              F4 - When "NO SOLUTION" is displayed in the computed field,
  1167.                   F4 can  be pressed  to display a hint describing why a
  1168.                   solution could  not be  found for  the computed field.
  1169.                   As with all action keys, the mouse can be left-clicked
  1170.                   on this command to press F4.
  1171.  
  1172.  
  1173.                                        18
  1174.  
  1175.                                 PULL-DOWN MENUS
  1176.  
  1177.              The third  line on the LoanPmt screen is the pull-down menu
  1178.         bar (see  Figure 7).  Pull-down menus are the most intuitive and
  1179.         easiest to  use features  in LoanPmt.  Each item in the menu can
  1180.         be accessed  directly by  using its  highlighted hotkey.  Simply
  1181.         simultaneously press  the Alt  key and the hotkey.  Alternately,
  1182.         pressing F10  will pull  down the  last  previously  pulled-down
  1183.         menu.   If you  have a  mouse, you can pull down a menu by left-
  1184.         clicking the mouse on its name.
  1185.  
  1186.  
  1187.                                    ABOUT MENU
  1188.  
  1189.              The leftmost  item in  the menu  is the  ABOUT  menu.    By
  1190.         pressing Alt+Space bar the ABOUT menu is pulled down (see Figure
  1191.         8).   When About  is selected  from the  pull-down menu, a help-
  1192.         window will  appear describing the LoanPmt program.  This window
  1193.         is a  typical LoanPmt  help window and contains the features and
  1194.         elements described in the ON-LINE HELP section of this manual.
  1195.  
  1196.  
  1197.                                    FILE MENU
  1198.  
  1199.              The second  item in  the menu  bar is  the FILE  menu.   By
  1200.         pressing Alt+I the FILE menu is pulled down (see Figure 9).  The
  1201.         menu contains two selectable items; Save and Load.
  1202.  
  1203.         SAVING LOAN DATA
  1204.  
  1205.              Select SAVE  from the  FILE menu  by first highlighting it.
  1206.         Use the  arrow keys or alternately press the S key or left-click
  1207.         the mouse  on it.   Once  SAVE  is  highlighted,  select  it  by
  1208.         pressing the  S   or ENTER keys or by left-clicking the mouse on
  1209.         it.   The SAVE  dialog box  will now  pop up  (see  Figure  10).
  1210.         Alternately, SAVE  has a shortcut key.  By pressing F2 the pull-
  1211.         down menu  is bypassed  and the SAVE dialog box will immediately
  1212.         pop up.   SAVE's  shortcut key  is active whenever the following
  1213.         prompt appears near the lower left of the data entry screen:
  1214.  
  1215.                                F2=Save Loan Data
  1216.  
  1217.         Within the SAVE dialog box, enter a filename for the loan data's
  1218.         file using the following format:
  1219.  
  1220.              [d:][path] filename
  1221.  
  1222.         where "d:"  is the  optional  disk  drive  name,  "path"  is  an
  1223.         optional DOS  pathname, and  "filename" is a valid DOS filename.
  1224.         Do not  add a  filename extension  to the filename.  The program
  1225.         will automatically  add the  filename extension  ".PMT"  to  all
  1226.         filenames entered.  If a filename extension other than ".PMT" is
  1227.         entered, it  will not  be used.  ".PMT" is always used whether a
  1228.         filename extension  is entered  or  not.    Error  detection  is
  1229.  
  1230.  
  1231.                                        19
  1232.  
  1233.         provided for  invalid drive  names, paths,  filenames, etc.  The
  1234.         program will  not proceed  until everything is correctly entered
  1235.         (or ESC is pressed).
  1236.  
  1237.              Once the program accepts a valid entry, the file is created
  1238.         on  the   specified  drive,  etc.    After  the  file  has  been
  1239.         successfully created, the cursor returns to the data entry mode,
  1240.         and the  following message  is displayed  at the  bottom of  the
  1241.         screen:
  1242.  
  1243.                         Data saved to file FILENAME.PMT
  1244.  
  1245.              To abort  the SAVE  dialog box, press ESC or left-click the
  1246.         mouse on  the dialog's  close box  or on  ESC=Quit in the status
  1247.         line.   Once the  file has  been saved,  or the process has been
  1248.         aborted, the  FILE menu remains on the screen.  To exit the FILE
  1249.         menu simply  press ESC  or left-click the mouse anywhere outside
  1250.         the menu's boundaries or on ESC=Quit in the status line.
  1251.  
  1252.         LOADING LOAN DATA
  1253.  
  1254.              Previously saved  loan data  files can be loaded from disk.
  1255.         Select LOAD  from the  FILE menu  by first highlighting it.  Use
  1256.         the arrow  keys or alternately press the L key or left-click the
  1257.         mouse on  it.   Once LOAD  is highlighted, select it by pressing
  1258.         the L   or  ENTER keys or by left-clicking the mouse on it.  The
  1259.         LOAD dialog  box will  now pop up (see Figure 11).  Alternately,
  1260.         LOAD has  a shortcut  key.  By pressing F3 the pull-down menu is
  1261.         bypassed and  the LOAD  dialog  box  will  immediately  pop  up.
  1262.         LOAD's shortcut  key is  active whenever  the  following  prompt
  1263.         appears near the lower left of the data entry screen:
  1264.  
  1265.                                F3=Load Loan Data
  1266.  
  1267.         Within the  LOAD dialog  box, enter  a DOS filename or wildcards
  1268.         using the following format:
  1269.  
  1270.              [d:][path] filename
  1271.  
  1272.         where "d:"  is the  optional  disk  drive  name,  "path"  is  an
  1273.         optional DOS  pathname, and  "filename" is a valid DOS filename.
  1274.         Do not  add a  filename extension  to the filename.  The program
  1275.         will automatically  add the  filename extension  ".PMT"  to  all
  1276.         filenames entered.   Error  detection is  provided  for  invalid
  1277.         drive names,  paths, filenames,  etc., and  the program will not
  1278.         proceed  until  everything  is  correctly  entered  (or  ESC  is
  1279.         pressed).
  1280.  
  1281.              If DOS  wildcards ("*"  and "?")  are entered,  a load file
  1282.         menu will  appear containing  a list of ".PMT" files meeting the
  1283.         wildcard specifications  (see Figure 12).  For example, to see a
  1284.         menu containing  all the  ".PMT" files in the current directory,
  1285.         type in a single asterisk ("*") and press the ENTER key.  (NOTE:
  1286.         An asterisk  is the  default value  in the  LOAD dialog box when
  1287.  
  1288.  
  1289.                                        20
  1290.  
  1291.         LoanPmt is  started.)   Whatever is typed in the box is retained
  1292.         and displayed the next time the dialog box is popped up.
  1293.  
  1294.              As labeled  in figure 12, the file menu window contains the
  1295.         following elements:
  1296.  
  1297.         Close box       - left-click the  mouse on  the  close  box  (or
  1298.                           press the  ESC key)  to close  the  load  file
  1299.                           window without loading a file.
  1300.  
  1301.         Home icon       - left-click the  mouse on  the  home  icon  (or
  1302.                           press the  HOME key)  to page to the beginning
  1303.                           of the information in the window.
  1304.  
  1305.         End icon        - left-click the mouse on the end icon (or press
  1306.                           the END  key)  to  page  to  the  end  of  the
  1307.                           information in the window.
  1308.  
  1309.         Up arrow icon   - left click  the mouse on the up arrow icon (or
  1310.                           press the  up arrow key) to move the highlight
  1311.                           bar up one line in the window.
  1312.  
  1313.         Down arrow icon - left-click the  mouse on  the down  arrow icon
  1314.                           (or press  the down  arrow key)  to  move  the
  1315.                           highlight bar down one line in the window.
  1316.  
  1317.         Right arrow icon- left-click the  mouse on  the right arrow icon
  1318.                           (or press  the right  arrow key)  to move  the
  1319.                           highlight bar to the next item in the window.
  1320.  
  1321.         Left arrow icon - left-click the  mouse on  the left  arrow icon
  1322.                           (or press  the left  arrow key)  to  move  the
  1323.                           highlight bar  to the  previous  item  in  the
  1324.                           window.
  1325.  
  1326.         Page up area    - left-click the  mouse in  the page up area (or
  1327.                           press the  PAGE UP  key) to move up one window
  1328.                           full of information.
  1329.  
  1330.         Page down area  - left-click the mouse in the page down area (or
  1331.                           press the  PAGE DOWN  key) to  move  down  one
  1332.                           window full of information.
  1333.  
  1334.         Location marker - the  location   marker  shows   the   relative
  1335.                           position of  the highlight  bar to  the  total
  1336.                           amount of  information available  for  display
  1337.                           within the  window.    Whenever  the  location
  1338.                           marker is  at the  top of  the scroll bar, the
  1339.                           highlight bar  is at  its beginning.   If  the
  1340.                           marker is  near the  middle of the scroll bar,
  1341.                           the  highlight   bar  is  near  its  midpoint.
  1342.                           Whenever the  marker is  at the  bottom of the
  1343.                           scroll  bar,   you  are  at  the  end  of  the
  1344.                           available information.
  1345.  
  1346.  
  1347.                                        21
  1348.  
  1349.              Additionally, the  keys "A-Z",  "0-9", "\",  and "[" can be
  1350.         pressed to  move the  highlight  bar  to  the  first  (or  next)
  1351.         filename in the list that starts with the character pressed.
  1352.  
  1353.              To load  a file from the menu, first move the highlight bar
  1354.         to the file by using the arrow keys etc. or by left-clicking the
  1355.         mouse on it.  After the file is highlighted, press the ENTER key
  1356.         or left-click on it again to load it.
  1357.  
  1358.              Subdirectories and  the parent  directory  of  the  current
  1359.         directory are  also displayed.   These  directories are enclosed
  1360.         within slashes  ("\").   In Figure 12, \LOANS\ is a subdirectory
  1361.         of C:\LPMT  and \..\  is the  parent directory  (\LPMT).   If  a
  1362.         directory is  highlighted and  the ENTER  key is pressed (or the
  1363.         mouse is  left-clicked on it) the directory is selected for file
  1364.         selection.   All matching  files and directories in the selected
  1365.         directory are  then  displayed  in  the  load  file  window  for
  1366.         selection.
  1367.  
  1368.              Disk drive  names are  enclosed within  brackets.  [-A-] is
  1369.         drive A:,  [-B-] is  drive B:,  etc.   When a disk drive name is
  1370.         highlighted and  the ENTER key is pressed (or the mouse is left-
  1371.         clicked on  it) the  disk drive  is selected for file selection.
  1372.         All matching  files and  directories on  the selected disk drive
  1373.         are then displayed in the load file window for selection.
  1374.  
  1375.              Once the program loads a valid ".PMT" file, all data fields
  1376.         are updated  to display  the data  that was  stored in the file.
  1377.         The following  message is  also displayed  at the  bottom of the
  1378.         screen:
  1379.  
  1380.                        Data loaded from file FILENAME.PMT
  1381.  
  1382.              To quit  the LOAD  dialog box,  press ESC or left-click the
  1383.         mouse on  the dialog's  close box  or on  ESC=Quit in the status
  1384.         line.   Once the  file has  been loaded, or the process has been
  1385.         aborted, the  FILE menu remains on the screen.  To exit the FILE
  1386.         menu, simply  press ESC or left-click the mouse anywhere outside
  1387.         the menu's boundaries or on ESC=Quit in the status line.
  1388.  
  1389.  
  1390.                                    TABLE MENU
  1391.  
  1392.              The third  item in  the menu  bar is  the TABLE  menu.   By
  1393.         pressing Alt+L  the TABLE menu is pulled down.  Depending on the
  1394.         currently selected  computed field,  the table  menu can  be  in
  1395.         Amortization mode  (see Figure  13) or  Payoff mode  (see Figure
  1396.         14).   If the  currently selected computed field is PAYOFF, then
  1397.         the TABLE  menu is  in Payoff  mode, otherwise  it  will  be  in
  1398.         Amortization mode.   The  menu contains  three selectable items;
  1399.         Display, Print, and Save.
  1400.  
  1401.  
  1402.                                        22
  1403.  
  1404.         DISPLAYING AN AMORTIZATION TABLE
  1405.  
  1406.              If the  TABLE menu  is in Amortization mode, select DISPLAY
  1407.         from the  menu by  first highlighting it.  Use the arrow keys or
  1408.         alternately press the D key or left-click the mouse on it.  Once
  1409.         DISPLAY is  highlighted, select  it by  pressing the D  or ENTER
  1410.         keys or  by left-clicking  the mouse  on it.  If an amortization
  1411.         table does  not exist,  the error  shown in  Figure 15  appears.
  1412.         Otherwise, the  Amortization table  year selection menu will pop
  1413.         up (see Figure 16).
  1414.  
  1415.              To quit  the year  selection menu,  press ESC or left-click
  1416.         the mouse  anywhere outside the menu's boundaries or on ESC=Quit
  1417.         in the  status line.   Once  a table  has been displayed, or the
  1418.         process has  been aborted, the TABLE menu remains on the screen.
  1419.         To exit the TABLE menu, simply press ESC or left-click the mouse
  1420.         anywhere outside  the menu's  boundaries or  on ESC=Quit  in the
  1421.         status line.
  1422.  
  1423.              Within the  year selection  menu, use  the  arrow  keys  to
  1424.         highlight a loan year to view or left-click the mouse on it.  To
  1425.         view the  entire amortization  table, highlight  ALL.   NOTE: If
  1426.         there is  not enough  free RAM  to display the entire table, ALL
  1427.         will not  appear in  the menu.   Once  the year  is highlighted,
  1428.         press ENTER  or left-click  the mouse  on  it  again.    LoanPmt
  1429.         constructs the  table and  displays it  (see  Figure  17).    As
  1430.         labeled in  Figure 17,  the amortization  table  display  window
  1431.         contains the following elements:
  1432.  
  1433.         Close box       - left-click the  mouse on  the  close  box  (or
  1434.                           press the  ESC key)  to  close  the  displayed
  1435.                           window.
  1436.  
  1437.         Home icon       - left-click the  mouse on  the  home  icon  (or
  1438.                           press the HOME key) to scroll to the beginning
  1439.                           of the amortization table.
  1440.  
  1441.         End icon        - left-click the mouse on the end icon (or press
  1442.                           the END  key) to  scroll to  the  end  of  the
  1443.                           amortization table.
  1444.  
  1445.         Up arrow icon   - left click  the mouse on the up arrow icon (or
  1446.                           press  the   up  arrow   key)  to   move   the
  1447.                           amortization table up one line in the window.
  1448.  
  1449.         Down arrow icon - left-click the  mouse on  the down  arrow icon
  1450.                           (or press  the down  arrow key)  to  move  the
  1451.                           amortization  table   down  one  line  in  the
  1452.                           window.
  1453.  
  1454.         Page up area    - left-click the  mouse in  the page up area (or
  1455.                           press the PAGE UP key) to scroll up one window
  1456.                           full of information.
  1457.  
  1458.  
  1459.                                        23
  1460.  
  1461.         Page down area  - left-click the mouse in the page down area (or
  1462.                           press the  PAGE DOWN  key) to  scroll down one
  1463.                           window full of information.
  1464.  
  1465.         Location marker - the  location   marker  shows   the   relative
  1466.                           position   of    the    currently    displayed
  1467.                           information to the total amount of information
  1468.                           available  for   display  within  the  window.
  1469.                           Whenever the  location marker is at the top of
  1470.                           the  scroll   bar,  information   is  at   its
  1471.                           beginning.   If the  marker is near the middle
  1472.                           of the scroll bar, the information is near its
  1473.                           midpoint.   Whenever  the  marker  is  at  the
  1474.                           bottom of  the scroll  bar, you are at the end
  1475.                           of the amortization table.
  1476.  
  1477.         PRINTING AN AMORTIZATION TABLE
  1478.  
  1479.              If the  TABLE menu  is in  Amortization mode,  select PRINT
  1480.         from the  menu by  first highlighting it.  Use the arrow keys or
  1481.         alternately press the P key or left-click the mouse on it.  Once
  1482.         PRINT is  highlighted, select it by pressing the P or ENTER keys
  1483.         or by  left-clicking the  mouse on it.  If an amortization table
  1484.         does  not   exist,  the   error  shown  in  Figure  15  appears.
  1485.         Otherwise, the  Amortization table  year selection menu will pop
  1486.         up (see Figure 16).
  1487.  
  1488.              To quit  the year  selection menu,  press ESC or left-click
  1489.         the mouse  anywhere outside the menu's boundaries or on ESC=Quit
  1490.         in the  status line.   Once  a table  has been  printed, or  the
  1491.         process has  been aborted, the TABLE menu remains on the screen.
  1492.         To exit the TABLE menu, simply press ESC or left-click the mouse
  1493.         anywhere outside  the menu's  boundaries or  on ESC=Quit  in the
  1494.         status line.
  1495.  
  1496.              Within the  year selection  menu, use  the  arrow  keys  to
  1497.         highlight a  loan year  to print  or left-click the mouse on it.
  1498.         To print the entire amortization table, highlight ALL.  Once the
  1499.         year is  highlighted, press  ENTER or left-click the mouse on it
  1500.         again.   The amortization table printer port selection menu will
  1501.         pop up (see Figure 18).
  1502.  
  1503.              To quit the printer port selection menu, press ESC or left-
  1504.         click the  mouse anywhere  outside the  menu's boundaries  or on
  1505.         ESC=Quit in  the status line.  Once a table has been printed, or
  1506.         the process  has been  aborted, the  TABLE menu  remains on  the
  1507.         screen.   To exit the TABLE menu, simply press ESC or left-click
  1508.         the mouse  anywhere outside the menu's boundaries or on ESC=Quit
  1509.         in the status line.
  1510.  
  1511.              Within the  printer port selection menu, use the arrow keys
  1512.         or press  the 1,  2, or  3 keys  to highlight  a printer port or
  1513.         left-click the mouse on it.  NOTE: In almost all cases, if there
  1514.         is only  one printer,  it is  usually connected  to LPT1  (PRN).
  1515.  
  1516.  
  1517.                                        24
  1518.  
  1519.         Once the  port is highlighted, press ENTER (or 1, 2, or 3 again)
  1520.         or left-click  the mouse  on it  again.   LoanPmt constructs the
  1521.         table and prints it.
  1522.  
  1523.              If the  program detects any errors during the printout, the
  1524.         printout stops  and an  error message  will  be  displayed  (see
  1525.         Figure 19).   Normally, any of the following can cause a printer
  1526.         error:
  1527.  
  1528.              1. No printer  attached to  the selected port (or port does
  1529.                 not exist).
  1530.              2. Printer not powered on.
  1531.              3. Printer not selected on line.
  1532.              4. Printer out of paper or paper is jammed.
  1533.              5. Printer failure.
  1534.              6. Etc.
  1535.  
  1536.              If the  problem can  be  corrected,  the  printout  may  be
  1537.         resumed by  selecting YES.   Select YES by pressing the Y key or
  1538.         by pressing  the Tab  or arrow keys until YES is highlighted and
  1539.         then  pressing  ENTER.    If  the  problem  is  not  immediately
  1540.         correctable, or  if you do not wish to proceed with the printout
  1541.         select NO.   Select  NO by pressing the N key or by pressing the
  1542.         Tab or  arrow keys  until NO  is highlighted  and then  pressing
  1543.         ENTER.  NO also can be selected by pressing ESC or left-clicking
  1544.         the mouse on ESC=Quit in the status line or left-clicking on the
  1545.         error message  window's close  box.   When NO  is  selected  the
  1546.         printout is  terminated and  the TABLE pull-down menu will still
  1547.         be active.
  1548.  
  1549.              If no problems are detected during the printout, the prompt
  1550.         "PRINTING .  . ."  is displayed at the bottom of the screen.  To
  1551.         stop the  printout, press  the ESC  key.   When the  ESC key  is
  1552.         pressed, the  Cancel Printing  Window is  displayed (see  Figure
  1553.         20).   To continue  printing, select  NO.  Select NO by pressing
  1554.         the N  key or  by pressing  the Tab  or arrow  keys until  NO is
  1555.         highlighted and  then pressing  ENTER.   To cancel the printout,
  1556.         select YES.  Select YES by pressing the Y key or by pressing the
  1557.         Tab or  arrow keys  until YES  is highlighted  and then pressing
  1558.         ENTER.   YES also  can be  selected by  pressing  ESC  or  left-
  1559.         clicking the  mouse on  ESC=Quit in  the status  line  or  left-
  1560.         clicking on  the error  message window's close box.  When YES is
  1561.         selected the printout will be terminated and the TABLE pull-down
  1562.         menu will still be active.
  1563.  
  1564.              Once a  table has  been printed,  or the  process has  been
  1565.         aborted, the  TABLE menu  remains on  the screen.   To  exit the
  1566.         TABLE menu  simply press  ESC or  left-click the  mouse anywhere
  1567.         outside the menu's boundaries or on ESC=Quit in the status line.
  1568.  
  1569.  
  1570.                                        25
  1571.  
  1572.         SAVING AN AMORTIZATION TABLE
  1573.  
  1574.              If the TABLE menu is in Amortization mode, select SAVE from
  1575.         the menu  by first  highlighting it.   Use  the  arrow  keys  or
  1576.         alternately press the S key or left-click the mouse on it.  Once
  1577.         SAVE is  highlighted, select  it by pressing the S or ENTER keys
  1578.         or by  left-clicking the  mouse on it.  If an amortization table
  1579.         does  not   exist,  the   error  shown  in  Figure  15  appears.
  1580.         Otherwise, the  save amortization  table dialog  box will pop up
  1581.         (see Figure  21).   Within this  dialog box enter a filename for
  1582.         the amortization table's text file using the following format:
  1583.  
  1584.              [d:][path] filename
  1585.  
  1586.         where "d:"  is the  optional  disk  drive  name,  "path"  is  an
  1587.         optional DOS  pathname, and  "filename" is a valid DOS filename.
  1588.         Do not  add a  filename extension  to the filename.  The program
  1589.         will automatically  add the  filename extension  ".AMR"  to  all
  1590.         amortization filenames  entered.   If a filename extension other
  1591.         than ".AMR"  is entered,  it will not be used.  ".AMR" is always
  1592.         used whether  a filename  extension is  entered or  not.   Error
  1593.         detection is provided for invalid drive names, paths, filenames,
  1594.         etc., and  the program  will not  proceed  until  everything  is
  1595.         correctly entered (or ESC is pressed).
  1596.  
  1597.              To abort  the dialog box, press ESC or left-click the mouse
  1598.         on the  dialog's close  box or  on ESC=Quit  in the status line.
  1599.         Once the  file has  been saved, or the process has been aborted,
  1600.         the FILE  menu remains  on the  screen.   To exit the FILE menu,
  1601.         simply press  ESC or  left-click the  mouse anywhere outside the
  1602.         menu's boundaries or on ESC=Quit in the status line.
  1603.  
  1604.              Once the  program accepts  a valid entry in the dialog box,
  1605.         the file is created on the specified drive, etc.  After the file
  1606.         has been  successfully created,  the dialog  box disappears, and
  1607.         the following message is displayed at the bottom of the screen:
  1608.  
  1609.                  Amortization Table saved to file FILENAME.AMR
  1610.  
  1611.              The saved  amortization file  is a  text file  and  may  be
  1612.         printed using  DOS print commands or various third party printer
  1613.         routines.   It also  may be  edited via EDLIN or any other ASCII
  1614.         text  editor.     The   distribution  disk   contains  a  sample
  1615.         amortization table  file named  EXAMPLE1.AMR for examination and
  1616.         testing purposes.
  1617.  
  1618.              Once a  table has  been saved,  or  the  process  has  been
  1619.         aborted, the  TABLE menu  remains on  the screen.   To  exit the
  1620.         TABLE menu,  simply press  ESC or  left-click the mouse anywhere
  1621.         outside the menu's boundaries or on ESC=Quit in the status line.
  1622.  
  1623.  
  1624.                                        26
  1625.  
  1626.         DISPLAYING A LOAN PAYOFF SUMMARY
  1627.  
  1628.              If the  TABLE menu  is in  Payoff mode, select DISPLAY from
  1629.         the menu  by first  highlighting it.   Use  the  arrow  keys  or
  1630.         alternately press the D key or left-click the mouse on it.  Once
  1631.         DISPLAY is  highlighted, select  it by  pressing the D  or ENTER
  1632.         keys or  by left-clicking  the mouse  on it.   The  Loan  Payoff
  1633.         Summary Window will be displayed (see Figure 22).
  1634.  
  1635.              To quit  the window,  press ESC  or left-click the mouse on
  1636.         ESC=Quit in  the status line or on the window's close box.  Once
  1637.         the summary  window disappears,  the TABLE  menu remains  on the
  1638.         screen.   To exit the TABLE menu, simply press ESC or left-click
  1639.         the mouse  anywhere outside the menu's boundaries or on ESC=Quit
  1640.         in the status line.
  1641.  
  1642.         PRINTING A LOAN PAYOFF SUMMARY
  1643.  
  1644.              If the  TABLE menu is in Payoff mode, select PRINT from the
  1645.         menu  by   first  highlighting  it.    Use  the  arrow  keys  or
  1646.         alternately press the P key or left-click the mouse on it.  Once
  1647.         PRINT is  highlighted, select it by pressing the P or ENTER keys
  1648.         or by left-clicking the mouse on it.  The printer port selection
  1649.         menu will pop up (see Figure 23).
  1650.  
  1651.              To quit the printer port selection menu, press ESC or left-
  1652.         click the  mouse anywhere  outside the  menu's boundaries  or on
  1653.         ESC=Quit in  the status  line.  Once a summary has been printed,
  1654.         or the  process has  been aborted, the TABLE menu remains on the
  1655.         screen.   To exit the TABLE menu, simply press ESC or left-click
  1656.         the mouse  anywhere outside the menu's boundaries or on ESC=Quit
  1657.         in the status line.
  1658.  
  1659.              Within the  printer port selection menu, use the arrow keys
  1660.         or press  the 1,  2, or  3 keys  to highlight  a printer port or
  1661.         left-click the mouse on it.  NOTE: In almost all cases, if there
  1662.         is only  one printer,  it is  usually connected  to LPT1  (PRN).
  1663.         Once the  port is highlighted, press ENTER (or 1, 2, or 3 again)
  1664.         or left-click  the mouse  on it  again.   LoanPmt constructs the
  1665.         table and prints it.
  1666.  
  1667.              If the  program detects any errors during the printout, the
  1668.         printout stops  and an  error message  will  be  displayed  (see
  1669.         Figure 19).   Normally, any of the following can cause a printer
  1670.         error:
  1671.  
  1672.              1. No printer  attached to  the selected port (or port does
  1673.                 not exist).
  1674.              2. Printer not powered on.
  1675.              3. Printer not selected on line.
  1676.              4. Printer out of paper or paper is jammed.
  1677.              5. Printer failure.
  1678.              6. Etc.
  1679.  
  1680.  
  1681.                                        27
  1682.  
  1683.              If the  problem can  be  corrected,  the  printout  may  be
  1684.         resumed by  selecting YES.   Select YES by pressing the Y key or
  1685.         by pressing  the Tab  or arrow keys until YES is highlighted and
  1686.         then  pressing  ENTER.    If  the  problem  is  not  immediately
  1687.         correctable, or  if you do not wish to proceed with the printout
  1688.         select NO.   Select  NO by pressing the N key or by pressing the
  1689.         Tab or  arrow keys  until NO  is highlighted  and then  pressing
  1690.         ENTER.  NO also can be selected by pressing ESC or left-clicking
  1691.         the mouse on ESC=Quit in the status line or left-clicking on the
  1692.         error message  window's close  box.   When NO  is  selected  the
  1693.         printout is  terminated and  the TABLE pull-down menu will still
  1694.         be active.
  1695.  
  1696.              If no problems are detected during the printout, the prompt
  1697.         "PRINTING .  . ."  is displayed at the bottom of the screen.  To
  1698.         stop the  printout, press  the ESC  key.   When the  ESC key  is
  1699.         pressed, the  Cancel Printing  Window is  displayed (see  Figure
  1700.         20).   To continue  printing, select  NO.  Select NO by pressing
  1701.         the N  key or  by pressing  the Tab  or arrow  keys until  NO is
  1702.         highlighted and  then pressing  ENTER.   To cancel the printout,
  1703.         select YES.  Select YES by pressing the Y key or by pressing the
  1704.         Tab or  arrow keys  until YES  is highlighted  and then pressing
  1705.         ENTER.   YES also  can be  selected by  pressing  ESC  or  left-
  1706.         clicking the  mouse on  ESC=Quit in  the status  line  or  left-
  1707.         clicking on  the error  message window's close box.  When YES is
  1708.         selected the printout will be terminated and the TABLE pull-down
  1709.         menu will still be active.
  1710.  
  1711.              Once a  summary has  been printed,  or the process has been
  1712.         aborted, the  TABLE menu  remains on  the screen.   To  exit the
  1713.         TABLE menu,  simply press  ESC or  left-click the mouse anywhere
  1714.         outside the menu's boundaries or on ESC=Quit in the status line.
  1715.  
  1716.         SAVING A LOAN PAYOFF SUMMARY
  1717.  
  1718.              If the  TABLE menu  is in Payoff mode, select SAVE from the
  1719.         menu  by   first  highlighting  it.    Use  the  arrow  keys  or
  1720.         alternately press the S key or left-click the mouse on it.  Once
  1721.         SAVE is  highlighted, select  it by pressing the S or ENTER keys
  1722.         or by  left-clicking the  mouse on  it.  The save payoff summary
  1723.         dialog box  will pop up (see Figure 24).  Within this dialog box
  1724.         enter a  filename for  the payoff  summary's text file using the
  1725.         following format:
  1726.  
  1727.              [d:][path] filename
  1728.  
  1729.         where "d:"  is the  optional  disk  drive  name,  "path"  is  an
  1730.         optional DOS  pathname, and  "filename" is a valid DOS filename.
  1731.         Do not  add a  filename extension  to the filename.  The program
  1732.         will automatically  add the  filename extension  ".POF"  to  all
  1733.         payoff summary filenames entered.  If a filename extension other
  1734.         than ".POF"  is entered,  it will not be used.  ".POF" is always
  1735.         used whether  a filename  extension is  entered or  not.   Error
  1736.         detection is provided for invalid drive names, paths, filenames,
  1737.  
  1738.  
  1739.                                        28
  1740.  
  1741.         etc., and  the program  will not  proceed  until  everything  is
  1742.         correctly entered (or ESC is pressed).
  1743.  
  1744.              To abort  the dialog box, press ESC or left-click the mouse
  1745.         on the  dialog's close  box or  on ESC=Quit  in the status line.
  1746.         Once the  file has  been saved, or the process has been aborted,
  1747.         the FILE  menu remains  on the  screen.   To exit the FILE menu,
  1748.         simply press  ESC or  left-click the  mouse anywhere outside the
  1749.         menu's boundaries or on ESC=Quit in the status line.
  1750.  
  1751.              Once the  program accepts  a valid entry in the dialog box,
  1752.         the file is created on the specified drive, etc.  After the file
  1753.         has been  successfully created,  the dialog  box disappears, and
  1754.         the following message is displayed at the bottom of the screen:
  1755.  
  1756.                  Loan Payoff Summary saved to file FILENAME.POF
  1757.  
  1758.              The saved  payoff summary  file is  a text  file and may be
  1759.         printed using  DOS print commands or various third party printer
  1760.         routines.   The file  may also  be edited via EDLIN or any other
  1761.         ASCII text editor.
  1762.  
  1763.              Once a  summary has  been saved,  or the  process has  been
  1764.         aborted, the  TABLE menu  remains on  the screen.   To  exit the
  1765.         TABLE menu,  simply press  ESC or  left-click the mouse anywhere
  1766.         outside the menu's boundaries or on ESC=Quit in the status line.
  1767.  
  1768.  
  1769.                                 COMPARISONS MENU
  1770.  
  1771.              The fourth  item in  the menu  bar is the COMPARISONS menu.
  1772.         By pressing  Alt+A,  or  left-clicking  the  mouse  on  it,  the
  1773.         COMPARISONS menu  is pulled  down.   Use the COMPARISONS menu to
  1774.         select parameters  for displaying,  printing, or  saving a  loan
  1775.         comparison table.   All  currently entered  loan parameters  are
  1776.         used as  originating values for building comparison tables.  The
  1777.         menu contains two selectable items.
  1778.  
  1779.              Whenever  the  selected  duration  mode  is  PAYMENTS,  the
  1780.         selectable items  are "Principal  vs Payments" and "Principal vs
  1781.         APR" (see Figure 25).  Otherwise, whenever the selected duration
  1782.         mode is YEARS, the selectable items are "Principal vs Years" and
  1783.         "Principal vs APR" (see Figure 26).
  1784.  
  1785.              To cancel the COMPARISONS pull-down menu, press ESC. If you
  1786.         have a  mouse, left-click  it on  ESC=Quit in the status line or
  1787.         left-click it anywhere outside the pull-down menu's boundaries.
  1788.  
  1789.         PRINCIPAL VS. PAYMENTS
  1790.  
  1791.              "Principal vs  Payments" constructs a loan comparison table
  1792.         showing  the   effects  of   principal  amount   increments  vs.
  1793.         increments in  the number  of payments.  To select "Principal vs
  1794.         Payments" from  the COMPARISONS  pull-down menu, first highlight
  1795.  
  1796.  
  1797.                                        29
  1798.  
  1799.         it.   Press the  P key  or use  the arrow keys or left-click the
  1800.         mouse on  it.   Once it is highlighted, press the P key again or
  1801.         press ENTER  or  left-click  the  mouse  on  it  again.    After
  1802.         "Principal vs  Payments" has been selected, the increments value
  1803.         dialog box will pop up (see Figure 27).
  1804.  
  1805.              Within the  dialog box  enter the  increment values for the
  1806.         comparison table.   The  original principal  value used  in  the
  1807.         table  will   be  the  current  value  displayed  in  the  "Loan
  1808.         principal" field.   The original payment value used in the table
  1809.         will be  the current value displayed in the "Duration of loan in
  1810.         payments" field.   Use  the Tab,  Up and Down Arrow keys, or the
  1811.         mouse to  move between  the two  increment  fields.    Once  the
  1812.         increment values  are entered,  press the  ENTER key  or double-
  1813.         click the mouse's left button on either value.  This will pop up
  1814.         a menu  for choosing  Display, Print, or Save for the comparison
  1815.         Table.   Refer to  the appropriate section below for displaying,
  1816.         printing, or saving a comparison table.
  1817.  
  1818.              To cancel  the increments  dialog box, press the ESC key or
  1819.         left-click the  mouse on  ESC=Quit in  the status  line.   Left-
  1820.         clicking the  mouse anywhere  outside the  increments dialog box
  1821.         will also  cancel it.   After  the dialog  box  disappears,  the
  1822.         COMPARISONS menu will remain pulled down.
  1823.  
  1824.         PRINCIPAL VS. YEARS
  1825.  
  1826.              "Principal vs  Years" constructs a comparison table showing
  1827.         the effects of principal amount increments vs. increments in the
  1828.         number of years for a loan.  To select "Principal vs Years" from
  1829.         the COMPARISONS pull-down menu, first highlight it.  Press the Y
  1830.         key or  use the  arrow keys or left-click the mouse on it.  Once
  1831.         it is highlighted, press the Y key again or press ENTER or left-
  1832.         click the  mouse on  it again.   After  "Principal vs Years" has
  1833.         been selected,  the increments value dialog box will pop up (see
  1834.         Figure 28).
  1835.  
  1836.              Within the  dialog box  enter the  increment values for the
  1837.         comparison table.   The  original principal  value used  in  the
  1838.         table  will   be  the  current  value  displayed  in  the  "Loan
  1839.         principal" field.   The  original year  value used  in the table
  1840.         will be  the current value displayed in the "Duration of loan in
  1841.         years" field.  Use the Tab, Up and Down Arrow keys, or the mouse
  1842.         to move  between the  two increment  fields.  Once the increment
  1843.         values are  entered, press  the ENTER  key or  double-click  the
  1844.         mouse's left  button on  either value.   This will pop up a menu
  1845.         for choosing  Display, Print,  or Save for the comparison Table.
  1846.         Refer to the appropriate section below for displaying, printing,
  1847.         or saving a comparison table.
  1848.  
  1849.              To cancel  the increments  dialog box, press the ESC key or
  1850.         left-click the  mouse on  ESC=Quit in  the status  line.   Left-
  1851.         clicking the  mouse anywhere  outside the  dialog box  will also
  1852.  
  1853.  
  1854.                                        30
  1855.  
  1856.         cancel it.   After  the dialog  box disappears,  the COMPARISONS
  1857.         menu will remain pulled down.
  1858.  
  1859.         PRINCIPAL VS. APR
  1860.  
  1861.              "Principal vs  APR" builds  a loan comparison table showing
  1862.         the effects  of principal  amount increments  vs. increments  in
  1863.         APR.   To select  "Principal vs  APR" from the COMPARISONS pull-
  1864.         down menu, first highlight it.  Press the A key or use the arrow
  1865.         keys or  left-click the  mouse on  it.   Once it is highlighted,
  1866.         press the  A key again or press ENTER or left-click the mouse on
  1867.         it again.   After  "Principal vs  APR" has  been  selected,  the
  1868.         increments value dialog box will pop up (see Figure 29).
  1869.  
  1870.              Within the  dialog box  enter the  increment values for the
  1871.         comparison table.   The  original principal  value used  in  the
  1872.         table  will   be  the  current  value  displayed  in  the  "Loan
  1873.         principal" field.  The original APR value used in the table will
  1874.         be the  current value  displayed in  the "Annual percentage rate
  1875.         (%)" field.   Use  the Tab, Up and Down Arrow keys, or the mouse
  1876.         to move  between the  two increment  fields.  Once the increment
  1877.         values are  entered, press  the ENTER  key or  double-click  the
  1878.         mouse's left  button on  either value.   This will pop up a menu
  1879.         for choosing  Display, Print,  or Save for the comparison Table.
  1880.         Refer to the appropriate section below for displaying, printing,
  1881.         or saving a comparison table.
  1882.  
  1883.              To cancel  the increments  dialog box, press the ESC key or
  1884.         left-click the  mouse on  ESC=Quit in  the status  line.   Left-
  1885.         clicking the  mouse anywhere  outside the  dialog box  will also
  1886.         cancel it.   After  the dialog  box disappears,  the COMPARISONS
  1887.         menu will remain pulled down.
  1888.  
  1889.         DISPLAYING A LOAN COMPARISON TABLE
  1890.  
  1891.              Once a comparison table type and increment values have been
  1892.         entered  as   described  above,   the  comparison  table  output
  1893.         selection menu  will pop  up (see  Figure 30).   To  display the
  1894.         selected table  on the  screen, first highlight "Display" in the
  1895.         pop-up menu.   Use  the arrow  keys or  press the D key or left-
  1896.         click the mouse on it.  Once "Display" is highlighted, select it
  1897.         by pressing the D key or ENTER or left-clicking the mouse on it.
  1898.  
  1899.              To cancel  the output  selection menu, press the ESC key or
  1900.         left-click the  mouse on  ESC=Quit in  the status  line or left-
  1901.         click anywhere outside the menu.  After the menu disappears, the
  1902.         increments dialog box will remain.
  1903.  
  1904.              After "Display"  has been  selected, LoanPmt constructs the
  1905.         table and  then displays  it in  a window  (see Figure  31).  As
  1906.         labeled  in   figure  31,  the  window  contains  the  following
  1907.         elements:
  1908.  
  1909.  
  1910.                                        31
  1911.  
  1912.         Close box       - left-click the  mouse on  the  close  box  (or
  1913.                           press the ESC key) to close the window.
  1914.  
  1915.         Home icon       - left-click the  mouse on  the  home  icon  (or
  1916.                           press the  HOME key)  to page to the beginning
  1917.                           of the information in the window.
  1918.  
  1919.         End icon        - left-click the mouse on the end icon (or press
  1920.                           the END  key)  to  page  to  the  end  of  the
  1921.                           information in the window.
  1922.  
  1923.         Up arrow icon   - left click  the mouse on the up arrow icon (or
  1924.                           press  the   up  arrow   key)  to  scroll  the
  1925.                           information up one line in the window.
  1926.  
  1927.         Down arrow icon - left-click the  mouse on  the down  arrow icon
  1928.                           (or press  the down  arrow key)  to scroll the
  1929.                           information down one line in the window.
  1930.  
  1931.         Right arrow icon- left-click the  mouse on  the right arrow icon
  1932.                           (or press  the right  arrow key) to scroll the
  1933.                           information right one column in the window.
  1934.  
  1935.         Left arrow icon - left-click the  mouse on  the left  arrow icon
  1936.                           (or press  the left  arrow key)  to scroll the
  1937.                           information left one column in the window.
  1938.  
  1939.         Page up area    - left-click the  mouse in  the page up area (or
  1940.                           press the  PAGE UP  key) to move up one window
  1941.                           full of information.
  1942.  
  1943.         Page down area  - left-click the mouse in the page down area (or
  1944.                           press the  PAGE DOWN  key) to  move  down  one
  1945.                           window full of information.
  1946.  
  1947.         Page left area  - left-click the mouse in the page left area (or
  1948.                           press the  F7 key)  to scroll  left one window
  1949.                           full of information.
  1950.  
  1951.         Page right area - left-click the  mouse in  the page  right area
  1952.                           (or press  the F8  key) to  scroll  right  one
  1953.                           window full of information.
  1954.  
  1955.         Vertical
  1956.         Location marker - the  vertical   location  marker   shows   the
  1957.                           relative position  (from top to bottom) of the
  1958.                           displayed information  to the  total amount of
  1959.                           information available  for display  within the
  1960.                           window.   Whenever the  location marker  is at
  1961.                           the top  of  the  scroll  bar,  the  displayed
  1962.                           information is  at  its  beginning.    If  the
  1963.                           marker is  near the  middle of the scroll bar,
  1964.                           the  displayed   information   is   near   its
  1965.                           midpoint.   Whenever  the  marker  is  at  the
  1966.  
  1967.  
  1968.                                        32
  1969.  
  1970.                           bottom of  the scroll  bar, you are at the end
  1971.                           of the available information.
  1972.  
  1973.         Horizontal
  1974.         Location marker - the  horizontal   location  marker  shows  the
  1975.                           relative position  (from right to left) of the
  1976.                           displayed information  to the  total amount of
  1977.                           information available  for display  within the
  1978.                           window.   Whenever the  location marker  is at
  1979.                           the left  of the  scroll  bar,  the  displayed
  1980.                           information is at its leftmost area.  Whenever
  1981.                           the marker  is near  the middle  of the scroll
  1982.                           bar, the  displayed information  is  near  its
  1983.                           midpoint.  Whenever the marker is at the right
  1984.                           of the  scroll bar,  you are  at the rightmost
  1985.                           area of the available information.
  1986.  
  1987.              After the comparison table window is closed, the increments
  1988.         dialog box will remain on the screen.
  1989.  
  1990.         PRINTING A LOAN COMPARISON TABLE
  1991.  
  1992.              Once a comparison table type and increment values have been
  1993.         entered  as   described  above,   the  comparison  table  output
  1994.         selection menu  will pop  up (see  Figure 30).    To  print  the
  1995.         selected table  on the  screen, first  highlight "Print"  in the
  1996.         pop-up menu.   Use  the arrow  keys or  press the P key or left-
  1997.         click the  mouse on  it.  Once "Print" is highlighted, select it
  1998.         by pressing  the P key or ENTER or by left-clicking the mouse on
  1999.         it.
  2000.  
  2001.              To cancel  the output  selection menu, press the ESC key or
  2002.         left-click the  mouse on  ESC=Quit in  the status  line or left-
  2003.         click anywhere outside the menu.  After the menu disappears, the
  2004.         increments dialog box will remain.
  2005.  
  2006.              After "Print" has been selected, the printer port selection
  2007.         menu will  pop up  (see Figure  32).   To quit  the printer port
  2008.         selection menu,  press ESC  or  left-click  the  mouse  anywhere
  2009.         outside the menu's boundaries or on ESC=Quit in the status line.
  2010.         Once a  table has been printed, or the process has been aborted,
  2011.         the previous  menu remains  on the  screen.   To exit  the menu,
  2012.         simply press  ESC or  left-click the  mouse anywhere outside the
  2013.         menu's boundaries or on ESC=Quit in the status line.
  2014.  
  2015.              Within the  printer port selection menu, use the arrow keys
  2016.         or press  the 1,  2, or  3 keys  to highlight  a printer port or
  2017.         left-click the mouse on it.  NOTE: In almost all cases, if there
  2018.         is only  one printer,  it is  usually connected  to LPT1  (PRN).
  2019.         Once the  port is highlighted, press ENTER (or 1, 2, or 3 again)
  2020.         or left-click  the mouse  on it  again.   LoanPmt constructs the
  2021.         table and prints it.
  2022.  
  2023.  
  2024.                                        33
  2025.  
  2026.              If the  program detects any errors during the printout, the
  2027.         printout stops  and an  error message  will  be  displayed  (see
  2028.         Figure 19).   Normally, any of the following can cause a printer
  2029.         error:
  2030.  
  2031.              1. No printer  attached to  the selected port (or port does
  2032.                 not exist).
  2033.              2. Printer not powered on.
  2034.              3. Printer not selected on line.
  2035.              4. Printer out of paper or paper is jammed.
  2036.              5. Printer failure.
  2037.              6. Etc.
  2038.  
  2039.              If the  problem can  be  corrected,  the  printout  may  be
  2040.         resumed by  selecting YES.   Select YES by pressing the Y key or
  2041.         by pressing  the Tab  or arrow keys until YES is highlighted and
  2042.         then  pressing  ENTER.    If  the  problem  is  not  immediately
  2043.         correctable, or  if you do not wish to proceed with the printout
  2044.         select NO.   Select  NO by pressing the N key or by pressing the
  2045.         Tab or  arrow keys  until NO  is highlighted  and then  pressing
  2046.         ENTER.  NO also can be selected by pressing ESC or left-clicking
  2047.         the mouse on ESC=Quit in the status line or left-clicking on the
  2048.         error message  window's close  box.   When NO  is  selected  the
  2049.         printout is  terminated and  the previous  menu  will  still  be
  2050.         active.
  2051.  
  2052.              If no problems are detected during the printout, the prompt
  2053.         "PRINTING .  . ."  is displayed at the bottom of the screen.  To
  2054.         stop the  printout, press  the ESC  key.   When the  ESC key  is
  2055.         pressed, the  Cancel Printing  Window is  displayed (see  Figure
  2056.         20).   To continue  printing, select  NO.  Select NO by pressing
  2057.         the N  key or  by pressing  the Tab  or arrow  keys until  NO is
  2058.         highlighted and  then pressing  ENTER.   To cancel the printout,
  2059.         select YES.  Select YES by pressing the Y key or by pressing the
  2060.         Tab or  arrow keys  until YES  is highlighted  and then pressing
  2061.         ENTER.   YES also  can be  selected by  pressing  ESC  or  left-
  2062.         clicking the  mouse on  ESC=Quit in  the status  line  or  left-
  2063.         clicking on  the error  message window's close box.  When YES is
  2064.         selected the printout will be terminated and the TABLE pull-down
  2065.         menu will still be active.
  2066.  
  2067.              Once the  printout is  complete, or  the process  has  been
  2068.         aborted, the  previous menu  remains on the screen.  To exit the
  2069.         menu, simply  press ESC or left-click the mouse anywhere outside
  2070.         the menu's boundaries or on ESC=Quit in the status line.
  2071.  
  2072.         SAVING A LOAN COMPARISON TABLE
  2073.  
  2074.              Once a comparison table type and increment values have been
  2075.         entered  as   described  above,   the  comparison  table  output
  2076.         selection menu  will pop  up (see  Figure  30).    To  save  the
  2077.         selected table on the screen, first highlight "Save" in the pop-
  2078.         up menu.   Use  the arrow  keys or press the S key or left-click
  2079.  
  2080.  
  2081.                                        34
  2082.  
  2083.         the mouse  on it.   Once  "Save" is  highlighted, select  it  by
  2084.         pressing the S key or ENTER or by left-clicking the mouse on it.
  2085.  
  2086.              To cancel  the output  selection menu, press the ESC key or
  2087.         left-click the  mouse on  ESC=Quit in  the status  line or left-
  2088.         click anywhere outside the menu.  After the menu disappears, the
  2089.         increments dialog box will remain.
  2090.  
  2091.              After "Save"  has been  selected, the save comparison table
  2092.         dialog box  will pop up (see Figure 33).  Within this dialog box
  2093.         enter a  filename for the comparison table's text file using the
  2094.         following format:
  2095.  
  2096.              [d:][path] filename
  2097.  
  2098.         where "d:"  is the  optional  disk  drive  name,  "path"  is  an
  2099.         optional DOS  pathname, and  "filename" is a valid DOS filename.
  2100.         Do not  add a  filename extension  to the filename.  The program
  2101.         will automatically  add the  filename extension  ".CMP"  to  all
  2102.         comparison table  filenames entered  or  not.    If  a  filename
  2103.         extension other  than ".CMP"  is entered,  it will  not be used.
  2104.         ".CMP" is  always used  whether a filename extension is entered.
  2105.         Error detection  is provided  for invalid  drive  names,  paths,
  2106.         filenames, etc.   The  program will not proceed until everything
  2107.         is correctly entered (or ESC is pressed).
  2108.  
  2109.              To abort  the dialog box, press ESC or left-click the mouse
  2110.         on the  dialog's close  box or  on ESC=Quit  in the status line.
  2111.         Once the  file has  been saved, or the process has been aborted,
  2112.         the INCREMENTS  dialog box  remains on  the screen.  To exit the
  2113.         INCREMENTS dialog  box, simply press ESC or left-click the mouse
  2114.         anywhere outside  its boundaries  or on  ESC=Quit in  the status
  2115.         line.
  2116.  
  2117.              Once the  program accepts  a valid entry in the dialog box,
  2118.         the file is created on the specified drive, etc.  After the file
  2119.         has been  successfully created,  the dialog  box disappears, and
  2120.         the following message is displayed at the bottom of the screen:
  2121.  
  2122.                   Comparison Table saved to file FILENAME.CMP
  2123.  
  2124.              The comparison table file is a text file and may be printed
  2125.         using  DOS   print  commands  or  various  third  party  printer
  2126.         routines.   The file  also may  be edited via EDLIN or any other
  2127.         ASCII text editor.
  2128.  
  2129.              Once a  table has  been saved,  or  the  process  has  been
  2130.         aborted, the  INCREMENTS dialog  box remains  on the screen.  To
  2131.         exit the  dialog box,  simply press  ESC or left-click the mouse
  2132.         anywhere outside  its boundaries  or on  ESC=Quit in  the status
  2133.         line.
  2134.  
  2135.  
  2136.                                        35
  2137.  
  2138.                                  SETTINGS MENU
  2139.  
  2140.              The fifth  item in  the menu  bar is the SETTINGS menu.  By
  2141.         pressing Alt+G,  or left-clicking  the mouse  on "Settings", the
  2142.         SETTINGS menu  is pulled  down (see  Figure 34).  This pull-down
  2143.         menu contains  four selectable  items; Computed  field, Duration
  2144.         mode, Currency symbol, and Date format.
  2145.  
  2146.         SELECTING A COMPUTED FIELD
  2147.  
  2148.              Select "Computed  field" from  the SETTINGS  menu by  first
  2149.         highlighting it.   Use the arrow keys or alternately press the C
  2150.         key or  left-click the  mouse on  it.   Once "Computed field" is
  2151.         highlighted, select  it by  pressing the  C  or ENTER keys or by
  2152.         left-clicking the  mouse on  it.   The computed  field selection
  2153.         menu will pop up (see Figure 35).
  2154.  
  2155.              You may  select any of the following fields as the computed
  2156.         field:
  2157.  
  2158.              Principal
  2159.              APR
  2160.              Duration
  2161.              Payment
  2162.              Payoff
  2163.  
  2164.         You must  first highlight the field you wish to select.  Use the
  2165.         arrow keys, etc. to highlight the field name or press its hotkey
  2166.         (highlighted) character  or left-click  the mouse  on  it.    To
  2167.         select a  highlighted field  name, press  ENTER  or  its  hotkey
  2168.         character or  left-click the  mouse on  it.   After a  field  is
  2169.         selected, the  selection menu  will disappear,  but the SETTINGS
  2170.         pull-down menu will remain.
  2171.  
  2172.              NOTE: The  Payoff selection  in the  menu computes a payoff
  2173.         balance.   A computed  payoff balance may vary slightly from the
  2174.         amortized balance.   Depending  on the loan, either may be used.
  2175.         Check with your loan company to be sure which will be used.
  2176.  
  2177.              If you  decide not to change the computed field, press ESC.
  2178.         If you  have a  mouse, you  can left-click  on ESC=Quit  in  the
  2179.         status line  or left-click anywhere outside the selection menu's
  2180.         boundaries.   When ESC  is  pressed,  the  selection  menu  will
  2181.         disappear and  the SETTINGS  pull-down menu  will remain.    The
  2182.         compute field,  though, will not be changed.  In other words, no
  2183.         matter which  field name  is highlighted  in the  selection menu
  2184.         when ESC  is pressed,  the  old  one  will  be  retained.    The
  2185.         currently active  compute field is always displayed near the top
  2186.         left-hand area of the LoanPmt screen.
  2187.  
  2188.         SELECTING A DURATION MODE
  2189.  
  2190.              Select "Duration  mode" from  the SETTINGS  menu  by  first
  2191.         highlighting it.   Use the arrow keys or alternately press the D
  2192.  
  2193.  
  2194.                                        36
  2195.  
  2196.         key or  left-click the  mouse on  it.   Once "Duration  mode" is
  2197.         highlighted, select  it by  pressing the  D  or ENTER keys or by
  2198.         left-clicking the mouse on it.  The duration mode selection menu
  2199.         will pop  up (see  Figure 36).  You may select either "Payments"
  2200.         or "Years"  as the  duration mode.   Select "Years" to enter the
  2201.         duration of  the loan  in whole  years, or  select "Payments" to
  2202.         enter the duration in total number of payments.
  2203.  
  2204.              You must  first highlight the mode you wish to select.  Use
  2205.         the arrow  keys, etc.  to highlight the mode's name or press its
  2206.         hotkey (highlighted)  character or  left-click the  mouse on it.
  2207.         To select  a highlighted  mode name,  press ENTER  or its hotkey
  2208.         character or  left-click the  mouse on  it.   After  a  mode  is
  2209.         selected, the  selection menu  will disappear,  but the SETTINGS
  2210.         pull-down menu will remain.
  2211.  
  2212.              If you  decide not  to change the duration mode, press ESC.
  2213.         If you  have a  mouse, you  can left-click  on ESC=Quit  in  the
  2214.         status line  or left-click anywhere outside the selection menu's
  2215.         boundaries.   When ESC  is  pressed,  the  selection  menu  will
  2216.         disappear and  the SETTINGS  pull-down menu  will remain.    The
  2217.         duration mode,  though, will not be changed.  In other words, no
  2218.         matter which mode name is highlighted in the selection menu when
  2219.         ESC is  pressed, the  old one  will be  retained.  The currently
  2220.         active duration  mode is  always displayed in the duration entry
  2221.         field in the LoanPmt screen.
  2222.  
  2223.         SELECTING A CURRENCY SYMBOL
  2224.  
  2225.              Select "Currency  symbol" from  the SETTINGS  menu by first
  2226.         highlighting it.   Use the arrow keys or alternately press the U
  2227.         key or  left-click the  mouse on  it.  Once "Currency symbol" is
  2228.         highlighted, select  it by  pressing the  U  or ENTER keys or by
  2229.         left-clicking the  mouse on  it.  The currency symbol dialog box
  2230.         will pop  up (see  Figure 37).   You may enter any two-character
  2231.         currency symbol from the keyboard you want.
  2232.  
  2233.              The currently  selected currency  symbol is  displayed  and
  2234.         printed on  all output  generated by  LoanPmt.  It is also saved
  2235.         with a  loan's .PMT  file.   Therefore, it is possible to create
  2236.         loans for multiple currencies.
  2237.  
  2238.              If you decide not to change the currency symbol, press ESC.
  2239.         If you  have a  mouse, you  can left-click  on ESC=Quit  in  the
  2240.         status line  or left-click anywhere outside the selection menu's
  2241.         boundaries.   When ESC is pressed, the dialog box disappears and
  2242.         the SETTINGS  pull-down menu  will remain.  The current currency
  2243.         symbol, though,  will not be changed.  In other words, no matter
  2244.         what currency  symbol appears  in the  dialog box  when  ESC  is
  2245.         pressed, the  original one  will be  retained.    The  currently
  2246.         selected currency  symbol is always displayed at the appropriate
  2247.         fields in the LoanPmt screen.
  2248.  
  2249.  
  2250.                                        37
  2251.  
  2252.         SELECTING A DATE FORMAT
  2253.  
  2254.              Select "Date  format"  from  the  SETTINGS  menu  by  first
  2255.         highlighting it.   Use the arrow keys or alternately press the A
  2256.         key or  left-click the  mouse on  it.   Once  "Date  format"  is
  2257.         highlighted, select  it by  pressing the  A  or ENTER keys or by
  2258.         left-clicking the  mouse on  it.  The date format selection menu
  2259.         will pop up (see Figure 38).
  2260.  
  2261.              You may  select any  of the  following formats  as the date
  2262.         format to be used by LoanPmt:
  2263.  
  2264.              1) MM/DD/YY
  2265.              2) DD-Mon-YY
  2266.              3) DD.MM.YY
  2267.  
  2268.         You must  first highlight the field you wish to select.  Use the
  2269.         arrow keys, etc. to highlight the field name or press its hotkey
  2270.         (highlighted) character  or left-click  the mouse  on  it.    To
  2271.         select a  highlighted field  name, press  ENTER  or  its  hotkey
  2272.         character or  left-click the  mouse on  it.   After a  field  is
  2273.         selected, the  selection menu  will disappear,  but the SETTINGS
  2274.         pull-down menu will remain.
  2275.  
  2276.              The currently  selected date format is  used to display and
  2277.         print all  dates output by LoanPmt.  Date formats are also saved
  2278.         with a  loan's .PMT  file.   Therefore, it is possible to create
  2279.         loans with  multiple date  formats.   The date formats and their
  2280.         output for the date February 26, 1992 are:
  2281.  
  2282.              1) MM/DD/YY  = 2/26/1992
  2283.              2) DD-Mon-YY = 26-Feb-1992
  2284.              3) DD.MM.YY  = 26.2.1992
  2285.  
  2286.              If you decide not to change the date format, press ESC.  If
  2287.         you have  a mouse,  you can left-click on ESC=Quit in the status
  2288.         line  or   left-click  anywhere  outside  the  selection  menu's
  2289.         boundaries.   When ESC  is  pressed,  the  selection  menu  will
  2290.         disappear and the SETTINGS pull-down menu will remain.  The date
  2291.         format, though,  will not be changed.  In other words, no matter
  2292.         which format  name is highlighted in the selection menu when ESC
  2293.         is pressed,  the original  one will  be retained.  The currently
  2294.         active date  format is  always displayed  in the  "Date of first
  2295.         payment" entry field in the LoanPmt screen.
  2296.  
  2297.  
  2298.                                        38
  2299.  
  2300.                                DATA ENTRY FIELDS
  2301.  
  2302.              The following data entry fields accept input to the LoanPmt
  2303.         program:
  2304.  
  2305.         Loan Company:
  2306.  
  2307.              You may enter the name of the loan company here.  If one is
  2308.         entered, it  will appear  on all  the program's printouts.  If a
  2309.         mistake is  made, edit  the line  as described in the Data Entry
  2310.         Section in this manual.  When the loan company's name is in this
  2311.         field, press  ENTER (or any other key or mouse event that causes
  2312.         LoanPmt to leave the field) to enter it.
  2313.  
  2314.         Borrower:
  2315.  
  2316.              You can enter the name of the borrower.  If one is entered,
  2317.         it is  printed on  all the  program's printouts.  Again, you may
  2318.         edit the  entry as  described in  the Data Entry Section of this
  2319.         manual.  When the borrower's name in this field, press ENTER (or
  2320.         any other  key or  mouse event  that causes LoanPmt to leave the
  2321.         field) to enter it.
  2322.  
  2323.         Comment:
  2324.  
  2325.              Enter the  reason for  the loan,  loan number, or any other
  2326.         comment.   If one is entered, it is printed on all the program's
  2327.         printouts.   Again, you  may edit your entry as described in the
  2328.         Data Entry  Section.   When the  desired information  is in this
  2329.         field, press  ENTER (or any other key or mouse event that causes
  2330.         LoanPmt to leave the field) to enter it into the program.
  2331.  
  2332.         Payment schedule (number of payments per year):
  2333.  
  2334.              A highlight  bar menu appears (see Figure 39) for selecting
  2335.         a payment schedule as follows:
  2336.  
  2337.         Yearly Semiyearly Quarterly Monthly Semimonthly Biweekly Weekly
  2338.  
  2339.              Use the  RIGHT ARROW  or LEFT  ARROW  keys,  or  enter  the
  2340.         desired payment  schedule's hotkey  (highlighted) character,  or
  2341.         left-click the  mouse on  it to  move the highlighted bar to the
  2342.         desired payment schedule.  You may select between:
  2343.  
  2344.              Yearly      -  1 payment per year.
  2345.              Semiyearly  -  2 payments per year (i.e., every 6 months).
  2346.              Quarterly   -  4 payments per year (i.e., every 3 months).
  2347.              Monthly     - 12 payments per year (i.e., every month).
  2348.              Semimonthly - 24 payments per year (i.e., twice a month).
  2349.              Biweekly    - 26 payments per year (i.e., every two weeks).
  2350.              Weekly      - 52 payments per year (i.e., every week).
  2351.  
  2352.  
  2353.                                        39
  2354.  
  2355.              When the  desired payment  schedule is  highlighted,  press
  2356.         ENTER (or  any other  key or  mouse event that causes LoanPmt to
  2357.         leave the field) to enter it into the program.
  2358.  
  2359.         Loan principal:
  2360.  
  2361.              Enter the  amount of  money  to  be  borrowed.    Principal
  2362.         entries must  be greater  than or equal to 0.00 and less than or
  2363.         equal to  10,000,000.00.  If this condition is not met, an error
  2364.         message will  be displayed when ENTER (or any other key or mouse
  2365.         event that  causes LoanPmt  to leave the field) is pressed.  The
  2366.         program will not proceed until the error is corrected.
  2367.  
  2368.         Additional loan costs:
  2369.  
  2370.              Enter any  loan costs  that are being included in the loan.
  2371.         If you  are NOT  financing any of the loan costs with this loan,
  2372.         then do  NOT enter  anything in  this field.   If loan costs are
  2373.         entered, they  must be  greater than  or equal  to 0.00 and less
  2374.         than or equal to 1,000,000.00.  If this condition is not met, an
  2375.         error message  will be displayed when ENTER (or any other key or
  2376.         mouse event  that causes LoanPmt to leave the field) is pressed.
  2377.         The program will not proceed until the error is corrected.
  2378.  
  2379.         Loan points charged:
  2380.  
  2381.              Enter any loan points here that are being included into the
  2382.         loan.  If you are NOT financing any of the loan points with this
  2383.         loan, then  do NOT enter anything in this field.  If loan points
  2384.         are entered,  they must  be greater  than or  equal to 0.000 and
  2385.         less than  or equal to 99.999.  If this condition is not met, an
  2386.         error message  will be displayed when ENTER (or any other key or
  2387.         mouse event  that causes LoanPmt to leave the field) is pressed.
  2388.         The program will not proceed until the error is corrected.
  2389.  
  2390.         Deferred principal:
  2391.  
  2392.              Enter the  portion of  the total amount financed that is to
  2393.         be deferred  and paid  along with  the final payment.  "Interest
  2394.         only" loans  can be  created  by  deferring  the  entire  amount
  2395.         financed, or part of the amount financed can be "ballooned" into
  2396.         the final payment.  You may enter an amount that is greater than
  2397.         or equal  to 0.00  and that  is less  than or equal to the total
  2398.         amount financed.  If this condition is not met, an error message
  2399.         will be  displayed when  ENTER (or  any other key or mouse event
  2400.         that causes LoanPmt to leave the field) is pressed.  The program
  2401.         will not proceed until the error is corrected.
  2402.  
  2403.         Annual percentage rate (%):
  2404.  
  2405.              Enter the  annual percentage  rate (APR)  charged  for  the
  2406.         loan.  Enter an APR that is greater than or equal to 0% and less
  2407.         than 100%.   If this condition is not met, an error message will
  2408.         be displayed  when ENTER  (or any  other key or mouse event that
  2409.  
  2410.  
  2411.                                        40
  2412.  
  2413.         causes LoanPmt to leave the field) is pressed.  LoanPmt will not
  2414.         proceed until the error is corrected.
  2415.  
  2416.         Duration of loan in years:
  2417.                   or
  2418.         Duration of loan in payments:
  2419.  
  2420.              Enter the duration of the loan in the mode displayed (years
  2421.         or payments).   When  a duration  is entered, it must be greater
  2422.         than or  equal to  1 (years  or payments).  It also must be less
  2423.         than  or  equal  to  50  years  (or  the  equivalent  number  of
  2424.         payments).   If this condition is not met, an error message will
  2425.         be displayed  when ENTER  (or any  other key or mouse event that
  2426.         causes LoanPmt to leave the field) is pressed.  The program will
  2427.         not proceed until the error is corrected.
  2428.  
  2429.              NOTE: To  change the  duration mode, pull down the Settings
  2430.         menu.   From this  pull-down menu,  select Duration.   From  the
  2431.         Duration pop-up  menu, you may select between payments and years
  2432.         as the duration mode.
  2433.  
  2434.         Number of payments already made:
  2435.  
  2436.              This data entry field is only displayed when Loan Payoff is
  2437.         the computed field.  Key in the number of payments already made.
  2438.  
  2439.              If a  number less  than zero or greater than the previously
  2440.         entered duration  of the  loan is entered, an error message will
  2441.         be displayed.   LoanPmt  will wait  for a correct entry.  When a
  2442.         correct entry  is made, the program will compute and display the
  2443.         payoff balance for the loan.
  2444.  
  2445.         Payment:
  2446.  
  2447.              Enter the  desired loan  payment.  An error will occur if a
  2448.         payment is  entered that  with the  previously entered data will
  2449.         cause the  computed field  not to  fall  within  its  prescribed
  2450.         range.  (I.e.,  If principal is the computed field and a payment
  2451.         is entered  that will  cause principal  to compute  to  a  value
  2452.         greater than  10,000,000.00, an  error message will result.)  An
  2453.         error also will occur if a payment less than 0.00 is entered.
  2454.  
  2455.         Date of first Payment:
  2456.  
  2457.              Enter the  date the first payment for the loan is due.  For
  2458.         new loans,  the default  date is  the next  date  following  the
  2459.         system's date  that falls  within the  previously given  payment
  2460.         schedule.   (I.e.,   If the payment schedule previously selected
  2461.         is  "Monthly"   and  the   system  date   is  8/01/1989  (1-Aug-
  2462.         1989/1.8.1989), then  the default  date given  will be 9/01/1989
  2463.         (1-Sep-1989/1.9.1989).
  2464.  
  2465.              If a  date has  been previously  entered and a new loan has
  2466.         not been computed, then the old date will appear.  To change the
  2467.  
  2468.  
  2469.                                        41
  2470.  
  2471.         date shown,  enter the  new date  using the  format shown.    To
  2472.         select a different date format, use the SETTINGS pull-down menu.
  2473.         (See "Selecting a Date Format".)
  2474.  
  2475.              The date field actually contains three separate sub-fields.
  2476.         Each sub-field  is separated by delimiters.  The delimiters used
  2477.         in the date cannot be typed in.
  2478.  
  2479.              The month  sub-field  will only accept the digits 1 through
  2480.         12.   If the  date format  is DD-Mon-YY  then a menu will pop up
  2481.         from which  to select  the month.   The  day sub-field will only
  2482.         accept valid  days for  the month  currently in  the month  sub-
  2483.         field.   When the  month entered is 2 (February), then leap year
  2484.         checking is  not done  until ENTER, UP ARROW, DOWN ARROW, or any
  2485.         other key  or mouse event that causes LoanPmt to leave the field
  2486.         etc. is  entered.  This allows the day sub-field to be exited so
  2487.         a different year can be entered.
  2488.  
  2489.              The year  sub-field (right sub-field) will accept any four-
  2490.         digit entry.   We suggest the full year be entered, but the last
  2491.         two digits also may  be used.  Be warned, though, that when leap
  2492.         year checking is done, two digit years are considered in the 1st
  2493.         century.   This is only important to keep in mind if the loan is
  2494.         started in this century (20th century) and will be ending in the
  2495.         next century (21st century).
  2496.  
  2497.              While non-century  years that  are evenly divisible by four
  2498.         are leap  years,  only  those  century  years  that  are  evenly
  2499.         divisible by  400 are  leap years.   Therefore,  if the starting
  2500.         date of  a 30-year  loan with payments due each month is entered
  2501.         as 8/31/89 (31-Aug-89 or 31.8.89) (i.e., payments due at the end
  2502.         of each  month), the  program would  process the years correctly
  2503.         until it finished with year 99.  It would then incorrectly start
  2504.         year 100  instead of  the year 2000.  The year 100 is not evenly
  2505.         divisible by  400 while  the year 2000 is (i.e., the year 100 is
  2506.         not a  leap year,  but the year 2000 is).  The program will then
  2507.         incorrectly say that the payment for February is due on 2/28/100
  2508.         (28-Feb-100 or  28.2.100).   This payment  is  actually  due  on
  2509.         2/29/2000 (29-Feb-2000  or 29.2.2000)  since the  year 2000 is a
  2510.         leap year.
  2511.  
  2512.              The RIGHT  ARROW or  LEFT ARROW keys (or the mouse) must be
  2513.         used to move between the date fields.  Press ENTER (or any other
  2514.         key or  mouse event  that causes  LoanPmt to leave the field) to
  2515.         enter the  date.   LoanPmt performs  error checking  on all date
  2516.         entries as  described above  and will  not proceed until a valid
  2517.         date is entered.
  2518.  
  2519.  
  2520.                                   NO SOLUTION
  2521.  
  2522.              All computed  fields are  dynamic in  LoanPmt.   What  this
  2523.         means is  that the chosen computed field is updated (recomputed)
  2524.         each time new data is entered at any other field.  Critical data
  2525.  
  2526.  
  2527.                                        42
  2528.  
  2529.         errors are  trapped within  each data entry field.  For example,
  2530.         if an APR is entered that is less than zero, the computer beeps,
  2531.         an error  message displays at the bottom of the screen.  LoanPmt
  2532.         will not  allow you to proceed until the error is corrected.  On
  2533.         the other  hand, non-critical  errors are  not  trapped.    When
  2534.         values are  entered that  result in no solution for the computed
  2535.         field, "NO  SOLUTION" is  displayed in  the computed  field (see
  2536.         Figure 40).
  2537.  
  2538.              When this  happens,  "F4="NO  SOLUTION"  Hint"  immediately
  2539.         displays near  the bottom  of the  screen.   By pressing  F4 (or
  2540.         left-clicking the  mouse on the message, LoanPmt displays a hint
  2541.         describing why  a solution could not be reached for the computed
  2542.         field (see Figure 41).  Usually, many reasons exist, but LoanPmt
  2543.         only displays the first one determined to be the cause.
  2544.  
  2545.  
  2546.                       LOAN PAYOFF DATA ENTRY VERIFICATION
  2547.  
  2548.              As described  in the  previous section, all computed fields
  2549.         are dynamic  in LoanPmt.   When  LoanPmt is in Payoff mode, data
  2550.         entered for  the loan  parameters are  automatically verified by
  2551.         LoanPmt before  the payoff  is computed.   This ensures all data
  2552.         will  create  a  valid  loan.    LoanPmt  accomplishes  this  by
  2553.         correcting  the  amount  in  the  payment  field,  if  required,
  2554.         whenever data  is entered at any field except the payment field.
  2555.         If data  is entered  at the  payment field,  then the  principal
  2556.         field is  corrected, if required.  If all the data fields create
  2557.         a valid loan, then no corrections are made.
  2558.  
  2559.              Whenever you  enter data  not created  by  LoanPmt,  it  is
  2560.         possible that  LoanPmt will  change either principal or payment.
  2561.         This can  happen whenever  a loan  method  different  from  that
  2562.         employed by  LoanPmt was  used to  create the original loan.  In
  2563.         these cases  the difference  may not amount to very much.  These
  2564.         results can possibly be used as a guideline for what your lender
  2565.         may charge  to pay  off your  loan.   The terms of a payoff will
  2566.         always be  governed by  the original  loan contract.   It is not
  2567.         unusual for  contracts to  require penalties  or other  fees for
  2568.         early loan  payoffs.   This is  especially true if your contract
  2569.         mentions the  RULE OF  78.   You should always read the terms of
  2570.         your contract  before pursuing  an early  loan payoff.  This can
  2571.         save some very big surprises later.
  2572.  
  2573.  
  2574.                    LoanPmt INITIALIZATION FILE (LPMTINIT.PMT)
  2575.  
  2576.              When LoanPmt  starts  execution,  it  looks  for  the  file
  2577.         LPMTINIT.PMT.   If it  finds the file, it loads it.  If the file
  2578.         is  not  found,  LoanPmt  initializes  to  predefined  defaults.
  2579.         LPMTINIT.PMT is  a normal  LoanPmt .PMT loan parameter file.  It
  2580.         can be  loaded, saved,  and overwritten with new loan parameters
  2581.         the same  as any  .PMT file.    The  file  LPMTINIT.PMT  on  the
  2582.         distribution disk contains LoanPmt's predefined parameters.
  2583.  
  2584.  
  2585.                                        43
  2586.  
  2587.              Besides the loan parameters, the following LoanPmt settings
  2588.         are also saved:
  2589.                             Currency symbol
  2590.                             Date format
  2591.  
  2592.              You can  create your personal initialization parameters for
  2593.         LoanPmt.   First enter  the values  in the data entry fields you
  2594.         always want  LoanPmt to begin with.  For example, you may always
  2595.         want the  loan company  field to  contain the name of your bank.
  2596.         Next, pull  down the  settings menu  and select all the settings
  2597.         you always want to start with.  For example, you may always want
  2598.         the currency symbol to be DM or the date format to be DD.MM.YY.
  2599.  
  2600.              Duration mode can also be initialized to payments or years.
  2601.         The actual  mode is  not saved  in a  .PMT file.   Instead,  the
  2602.         number of  payments is always saved.  When a .PMT file is loaded
  2603.         and the number of payments computes to even years, duration mode
  2604.         is automatically  set to  years.   Otherwise, duration  mode  is
  2605.         automatically set  to payments.   The  best  way  to  initialize
  2606.         duration mode  in LPMTINIT to years is to select years and enter
  2607.         one (1)  year for  the duration  of loan.   On the contrary, the
  2608.         best way  to initialize  duration mode  to payments is to select
  2609.         payments and  enter one  (1) payment.  NOTE: If payment schedule
  2610.         is "Yearly",  years and  payments  are  identical.    Therefore,
  2611.         duration mode will always load as years when payment schedule is
  2612.         "Yearly" in the .PMT file.
  2613.  
  2614.              Finally pull down the file menu and select "Save" (or press
  2615.         F2).   In the  dialog box  enter "LPMTINIT" and press ENTER.  If
  2616.         LoanPmt asks  you to  overwrite an  existing copy  of  LPMTINIT,
  2617.         select YES.   Each  time LoanPmt is run, it initializes with the
  2618.         values found in LPMTINIT.PMT.
  2619.  
  2620.              To edit  LPMTINIT, first  load it,  and then  edit the data
  2621.         fields.   Finally, save  LPMTINIT as  described in  the previous
  2622.         paragraph.
  2623.  
  2624.  
  2625.                                 PROGRAM HISTORY
  2626.  
  2627.         09-01-89  Version 1.0
  2628.                   - Initial program release.
  2629.  
  2630.         11-01-90  Version 1.1
  2631.                   - Compute menu added.
  2632.                   - Direct data field access (JUMP) added.
  2633.                   - Load menu added.
  2634.                   - Constant update of computed field added.
  2635.                   - Data editing enhanced.
  2636.                   - Color monitor support enhanced.
  2637.  
  2638.  
  2639.                                        44
  2640.  
  2641.         04-15-91  Version 1.2
  2642.                   - Printer compatibility improved.
  2643.                   - File load bug fixed.
  2644.                   - Printing and file saving/loading interfaces
  2645.                     improved.
  2646.  
  2647.         09-30-91  Version 1.21
  2648.                   - VGA cursor bug fixed.
  2649.                   - Loan Payoff data entry verification enhanced
  2650.                   - Start program at Compute Menu
  2651.                   - Start program with clear data fields
  2652.                   - Printed manual available
  2653.  
  2654.         07-01-92  Version 2.0
  2655.                   - Pull-down menus and mouse support added.
  2656.                   - Loan comparison tables added.
  2657.                   - International currency symbol & date formats added.
  2658.                   - Use hotkeys for direct menu and data field access.
  2659.                   - Printouts revised to accommodate laser printers.
  2660.                   - LPMTINIT.PMT allows user-defined initialization.
  2661.                   - Fixed known bugs when computed field is not Payment.
  2662.  
  2663.         02-01-93  Version 2.1
  2664.                   - Improved file load menu (drive names added).
  2665.                   - Deferred principal added as a computed field.
  2666.                   - Computed field name is highlighted.
  2667.                   - Single  years   can   be   selected   for   printing
  2668.                     amortization tables.
  2669.                   - Error trapping  improved.  Non-critical errors cause
  2670.                     NO SOLUTION to be displayed in the computed field so
  2671.                     the cursor can be moved to the next input field.
  2672.                   - Currency symbol bug in payoff mode fixed.
  2673.                   - Erratic initial  payment dates  bug in  DISPLAY mode
  2674.                     fixed.
  2675.                   - Fixed bug  that caused  deferred principal  interest
  2676.                     not to be added when computed field is Duration.
  2677.                   - Fixed bug  that caused  UAE in  Windows on some PC's
  2678.                     when NOEMS switch used with EMM386.EXE.
  2679.                   - Invalid payment  dates bug when semimonthly payments
  2680.                     selected and  initial payment  date is 30th of a 31-
  2681.                     day month fixed.
  2682.                   - Mouse pointer  problem with  Microsoft mouse  driver
  2683.                     V8.2 (distributed with Windows 3.1) fixed.
  2684.  
  2685.  
  2686.                                        45
  2687.  
  2688.                           PROGRAM ENHANCEMENT REQUESTS
  2689.                     (HOW TO RECEIVE A FREE PROGRAM UPGRADE)
  2690.  
  2691.              If you  have ideas  for the enhancement of LoanPmt, you are
  2692.         encouraged to  submit them to Data Language Systems.  If you are
  2693.         the first  user to  submit a particular enhancement request, and
  2694.         it is  selected for incorporation into LoanPmt, you can receive,
  2695.         free of  charge, the  upgrade  of  LoanPmt  that  contains  your
  2696.         requested enhancement.
  2697.  
  2698.              To submit  an enhancement  request, please  print (or type)
  2699.         your request  and mail  it to  Data Language  Systems.   (If you
  2700.         wish, you  may include all the information in an ASCII file on a
  2701.         5 1/4"  or 3  1/2" floppy  disk.)    Enhancements  may  also  be
  2702.         submitted to  Don Swartz  72331,240 on  CompuServe, or  you  may
  2703.         phone (317)  759-7367 and  ask for  Don Swartz.     Be  sure  to
  2704.         include:
  2705.  
  2706.              NAME, CUSTOMER NUMBER (if known)
  2707.              ADDRESS
  2708.              CITY, STATE, ZIP CODE
  2709.              COUNTRY (if not USA)
  2710.              (AREA CODE)  PHONE#, BEST TIME TO CONTACT YOU (only include
  2711.              this information  if you do not mind if we call you in case
  2712.              we need more information.)
  2713.  
  2714.              For example, the following have already been suggested:
  2715.  
  2716.              1. Add balloon payments.
  2717.              2. Add an additional payment schedule.
  2718.              4. Add method  to  change  and  save  color  attributes  of
  2719.                 display screen color monitors.
  2720.              5. Add a DOS shell.
  2721.  
  2722.              All requests submitted become the property of Data Language
  2723.         Systems, and  we reserve the right to select only those that are
  2724.         determined to  be feasible  and viable  enhancements to LoanPmt.
  2725.         The postmark  date on  mailed requests or the date (and time) of
  2726.         initial phone  contact will  be  used  to  determine  the  first
  2727.         submission if  duplicate requests are submitted by more than one
  2728.         registered user.
  2729.  
  2730.              You need  not be  a registered  user to  participate in the
  2731.         free upgrade offer.
  2732.  
  2733.              To be  eligible to receive a free upgrade under this offer,
  2734.         the user  also must agree to beta test the proposed enhancement,
  2735.         with no  charge to  Data Language  Systems, before  its official
  2736.         release.
  2737.  
  2738.  
  2739.                                        46
  2740.  
  2741.                              REPORTING LoanPmt BUGS
  2742.                     (HOW TO RECEIVE A FREE PROGRAM UPGRADE)
  2743.  
  2744.              Every attempt  has been  made to provide bug-free software.
  2745.         Unfortunately it  is realistic  that some  bugs will escape even
  2746.         the most aggressive testing.
  2747.  
  2748.              If  you  find  a  bug  in  the  LoanPmt  program,  you  are
  2749.         encouraged to  submit it  to Data  Language Systems so it can be
  2750.         corrected.  If you are the first user to submit a particular bug
  2751.         for correction,  you can receive, free of charge, the upgrade of
  2752.         LoanPmt that contains the bug fix.
  2753.  
  2754.              To submit  a bug, please print (or type) the condition that
  2755.         you suspect  to be  a bug  and mail it to Data Language Systems.
  2756.         (If you  wish, you  may include  all the information in an ASCII
  2757.         file on  a 5  1/4" or 3 1/2" floppy disk.)  Bug reports may also
  2758.         be submitted  to Don  Swartz 72331,240 on CompuServe, or you may
  2759.         phone (317)  759-7367 and  ask for  Don  Swartz.    Be  sure  to
  2760.         include:
  2761.  
  2762.              NAME, CUSTOMER NUMBER (if known)
  2763.              ADDRESS
  2764.              CITY, STATE, ZIP CODE
  2765.              COUNTRY (if not USA)
  2766.              (AREA CODE)  PHONE#, BEST TIME TO CONTACT YOU (only include
  2767.              this information  if you do not mind if we call you in case
  2768.              we need more information.)
  2769.  
  2770.              All bug  reports submitted  become  the  property  of  Data
  2771.         Language Systems,  and we  reserve the  right to  modify LoanPmt
  2772.         only for  submissions that  are determined  by us  to be  actual
  2773.         malfunctions of  the intended  design of  LoanPmt.  The postmark
  2774.         date on  mailed requests or the date (and time) of initial phone
  2775.         contact will  be used  to  determine  the  first  submission  if
  2776.         duplicate reports  are submitted  by more  than  one  registered
  2777.         user.
  2778.  
  2779.              For situations  where a  reported bug is determined by Data
  2780.         Language Systems  to be  within the  realm of the actual program
  2781.         design (i.e., not really a bug), your submission will be handled
  2782.         as a  Program Enhancement  Request (see  the previous section of
  2783.         this manual).
  2784.  
  2785.              You need  not be  a registered  user to  participate in the
  2786.         free upgrade offer.
  2787.  
  2788.              To be  eligible to receive a free upgrade under this offer,
  2789.         the user  also must  agree to  beta test  the bug  fix, with  no
  2790.         charge to Data Language Systems, before its official release.
  2791.  
  2792.  
  2793.                                        47
  2794.  
  2795.                                 SOFTWARE LICENSE
  2796.  
  2797.              The LoanPmt program, its documentation, and all other files
  2798.         on the  distribution disk  are copyright  (C) 1989-1993  by Data
  2799.         Language Systems.  All rights reserved.
  2800.  
  2801.              This software  and the  disks on  which it  is contained is
  2802.         licensed to  you,  for  your  own  use.    This  is  copyrighted
  2803.         software.   You are  not obtaining  title to the software or any
  2804.         copyright rights.   You may not sublicense, rent, lease, convey,
  2805.         modify, translate,  convert  to  another  programming  language,
  2806.         decompile, or disassemble the software for any purpose.
  2807.  
  2808.              You may  make as  many copies  of this software as you need
  2809.         for backup purposes.  You may use this software on more than one
  2810.         computer,  provided   there  is   no  chance  it  will  be  used
  2811.         simultaneously on  more than  one computer.   If you need to use
  2812.         the software  on more  than one  computer simultaneously, please
  2813.         contact us for information about site licenses.
  2814.  
  2815.              Since this  software is  distributed as shareware.  You are
  2816.         free to use, copy, and distribute LoanPmt if:
  2817.  
  2818.              1. No fee  is charged  for use,  copying  or  distribution.
  2819.                 Clubs, user groups, shareware libraries, etc. may charge
  2820.                 a nominal  fee of  $10 or  less (plus shipping, handling
  2821.                 and taxes) for distributing LoanPmt.
  2822.  
  2823.              2. LoanPmt  must   always  be   called  SHAREWARE  and  the
  2824.                 registration fee must be stated.
  2825.  
  2826.              3. The program and documentation are not modified in any
  2827.                 way.
  2828.  
  2829.              4. All distribution disks must contain the files:
  2830.                 LOANPMT.EXE    INVOICE.TXT    QKSTART.TXT   APPENDXA.TXT
  2831.                 LOANPMT.OVR    EXAMPLE1.PMT   README.TXT    LPMTINIT.PMT
  2832.                 LOANPMT.TXT    EXAMPLE1.AMR   README.BAT    LOANPMT.ICO
  2833.  
  2834.                 These file  names may  not be  changed, but  they may be
  2835.                 archived or  combined into  one file  named LOANPMT.ARC,
  2836.                 LOANPMT.ZIP, etc. to save space for distribution.
  2837.  
  2838.              5. If you find this program useful, then register your use.
  2839.                 To register,  fill out  and return the User Registration
  2840.                 Form  and  Invoice  in  this  manual  (or  in  the  file
  2841.                 INVOICE.TXT) along  with  the  registration  fee  to  be
  2842.                 eligible for user support, etc.
  2843.  
  2844.              If you  use this  software for  more than ninety (90) days,
  2845.         you are required to purchase a registered copy.
  2846.  
  2847.              Site licenses and commercial licenses are available.  Write
  2848.         to Data Language Systems for more information.
  2849.  
  2850.  
  2851.                                        48
  2852.  
  2853.              When you  register your  use of these programs, you will be
  2854.         eligible to  receive user  support, and you will receive notices
  2855.         of future upgrades and bug fixes, etc.
  2856.  
  2857.              Any use  or distribution of the LoanPmt program constitutes
  2858.         agreement to and acceptance of this license.
  2859.  
  2860.              This  license   and  your   right  to   use  the   software
  2861.         automatically terminate  if you  fail to  comply with any of the
  2862.         provisions of this license.
  2863.  
  2864.              If you have questions or comments about the use, licensing,
  2865.         or registration  of  this  program,  or  to  submit  enhancement
  2866.         requests or  report bugs,  please write to Data Language Systems
  2867.         at the address shown on the registration form, or drop us a line
  2868.         on CompuServe 72331,240.
  2869.  
  2870.  
  2871.                                   USER SUPPORT
  2872.  
  2873.              If you experience problems, need help, have questions, etc.
  2874.         about LoanPmt,  then Data  Language Systems  wants to  hear from
  2875.         you.
  2876.  
  2877.              Feel free  to write us about anything you have to say about
  2878.         our program  even if  it is a complaint.  If you prefer, you may
  2879.         call us,  but a  letter (or  an ASCII file on a 5 1/4" or 3 1/2"
  2880.         disk, if you prefer) usually works best.  Our address is:
  2881.  
  2882.                   Data Language Systems
  2883.                   10520 W. SR 32
  2884.                   Yorktown, IN 47396
  2885.  
  2886.              You may  also contact  us via CompuServe E-Mail.  Send your
  2887.         messages to Don Swartz, 72331,240.
  2888.  
  2889.              The author  of LoanPmt  is usually available for user phone
  2890.         support Monday  through Friday,  5:00PM-9:00PM EST.  Please only
  2891.         call between the hours listed for phone support, and please note
  2892.         that Indiana does NOT observe EDT (Eastern Daylight saving Time)
  2893.         during  the   summer  months.     So,  please  plan  your  calls
  2894.         accordingly.   Call (317)  759-7367  and  ask  for  Don  Swartz.
  2895.         Please don't  get discouraged if he is not always available.  We
  2896.         still want  to do  everything we  can to  help you.  Please call
  2897.         back.
  2898.  
  2899.  
  2900.                              A NOTE ABOUT SHAREWARE
  2901.  
  2902.              LoanPmt is  a Shareware  program.   Sometimes Shareware has
  2903.         been called  Freeware, User Supported Software, and other names.
  2904.         Shareware is  NOT Public  Domain software  and it  is not  FREE.
  2905.         Data Language Systems retains all rights to the software and its
  2906.         documentation  under   the  copyright  laws  and  simply  allows
  2907.  
  2908.  
  2909.                                        49
  2910.  
  2911.         distribution of  this program and the documentation with the few
  2912.         restrictions listed in the Software License in this manual.
  2913.  
  2914.              Since this  program is  Shareware, you  may look  at, keep,
  2915.         copy, etc.  the software  and the  documentation, but if you use
  2916.         this program, then register your use with Data Language Systems.
  2917.         The registration fee for LoanPmt is an inexpensive way to:
  2918.  
  2919.              1. Guarantee you have the support of Data Language Systems.
  2920.  
  2921.              2. Make sure you will know about updates, enhancements, bug
  2922.                 notices and fixes, etc.
  2923.  
  2924.              3. Allow Data  Language Systems to make these programs even
  2925.                 better.
  2926.  
  2927.              4. Give credit  to and  compensate the author for providing
  2928.                 you with a program that has been useful to you.
  2929.  
  2930.              You are  free to run this software on your computer to make
  2931.         sure it  is compatible  with your  system and  to make  sure  it
  2932.         operates to  your satisfaction before you "buy it" by sending in
  2933.         the registration form and fee.
  2934.  
  2935.              Considerable time,  effort, and  expense have been expended
  2936.         by Data  Language Systems  developing, supporting, and upgrading
  2937.         LoanPmt.   So, please,  if you find this program useful, send in
  2938.         your registration  fee so  Data Language Systems can continue to
  2939.         support and  improve the  program.   But, if  after testing  the
  2940.         software, you find it unsatisfactory or incompatible, we welcome
  2941.         your comments.   User  satisfaction is our goal at Data Language
  2942.         Systems, and  only by  hearing from  the  people  who  use  this
  2943.         software can we achieve this goal.
  2944.  
  2945.  
  2946.                                    DISCLAIMER
  2947.  
  2948.              The LoanPmt program and its documentation are Copyright (C)
  2949.         1989-1993 by Data Language Systems.  All rights reserved.
  2950.  
  2951.              DATA LANGUAGE  SYSTEMS DISCLAIMS ALL WARRANTIES RELATING TO
  2952.         THIS SOFTWARE,  WHETHER EXPRESS  OR IMPLIED,  INCLUDING BUT  NOT
  2953.         LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  2954.         FOR A  PARTICULAR PURPOSE, AND ALL SUCH WARRANTIES ARE EXPRESSLY
  2955.         AND SPECIFICALLY  DISCLAIMED.  NEITHER DATA LANGUAGE SYSTEMS NOR
  2956.         ANYONE ELSE  WHO HAS  BEEN INVOLVED IN THE CREATION, PRODUCTION,
  2957.         OR DELIVERY  OF THIS  SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT,
  2958.         CONSEQUENTIAL, OR  INCIDENTAL DAMAGES  ARISING OUT OF THE USE OR
  2959.         INABILITY TO USE SUCH SOFTWARE EVEN IF DATA LANGUAGE SYSTEMS HAS
  2960.         BEEN ADVISED  OF THE  POSSIBILITY OF SUCH DAMAGES OR CLAIMS.  IN
  2961.         NO EVENT  SHALL DATA  LANGUAGE SYSTEMS LIABILITY FOR ANY DAMAGES
  2962.         EVER EXCEED  THE PRICE PAID FOR THE LICENSE TO USE THE SOFTWARE,
  2963.         REGARDLESS OF  THE FORM OF CLAIM.  THE PERSON USING THE SOFTWARE
  2964.  
  2965.  
  2966.                                        50
  2967.  
  2968.         BEARS ALL  RISK  AS  TO  THE  QUALITY  AND  PERFORMANCE  OF  THE
  2969.         SOFTWARE.
  2970.  
  2971.              Some states  do not  allow the  exclusion of  the limit  of
  2972.         liability for  consequential in incidental damages, so the above
  2973.         limitation may not apply to you.
  2974.  
  2975.              This agreement  shall be  governed by the laws of the State
  2976.         of Indiana  and shall  inure to  the benefit  of  Data  Language
  2977.         Systems and  any successors, administrators, heirs, and assigns.
  2978.         Any action  or proceeding  brought by  either party  against the
  2979.         other arising  out of  or related  to this  agreement  shall  be
  2980.         brought  only   in  a   STATE  or  FEDERAL  COURT  of  competent
  2981.         jurisdiction located  in Delaware  County, Indiana.  The parties
  2982.         hereby consent to in personam jurisdiction of said courts.
  2983.  
  2984.              Any use  of  the  LoanPmt  program  and  its  documentation
  2985.         constitutes agreement to and acceptance of this disclaimer.
  2986.  
  2987.              Data Language  Systems,  however,  does  warrant  that  any
  2988.         LoanPmt  distribution   diskettes  and   documentation   manuals
  2989.         obtained directly  from Data  Language Systems will be free from
  2990.         defects in materials and workmanship under normal use for ninety
  2991.         (90) days  from the  date of  delivery to  you as evidenced by a
  2992.         copy of  your Data  Language Systems  shipping invoice.   If you
  2993.         wish to  claim a  defective disk  or manual under this warranty,
  2994.         you must  send the  defective item  and  a  copy  of  your  Data
  2995.         Language Systems invoice to us.  Disks and manuals obtained free
  2996.         with program  registration will  be replaced.  Disks and manuals
  2997.         purchased separately  can be  refunded or  replaced.  If this is
  2998.         the case,  please specify which you want.  Shipping and handling
  2999.         charges are  not refundable.   Replacements or refunds will only
  3000.         be made  after the  item and  the copy of your invoice have been
  3001.         returned to  Data  Language  Systems.    Distribution  diskettes
  3002.         obtained from  other Shareware  distributors are  not covered by
  3003.         this warranty.   Only  diskettes  with  Data  Language  Systems'
  3004.         original  LoanPmt  label  on  them  and  original  documentation
  3005.         manuals produced  by Data  Language Systems  are covered by this
  3006.         warranty.
  3007.  
  3008.  
  3009.                  OTHER DATA LANGUAGE SYSTEMS SHAREWARE PROGRAMS
  3010.  
  3011.         DIRSRCH -  DIRSRCH is  a directory  search utility  program.  It
  3012.                    finds files  that match  a given  file  specification
  3013.                    that are located anywhere on your disk.  A listing of
  3014.                    matching files  is then  displayed.  DIRSRCH can find
  3015.                    hidden and  system files  that the  DOS  DIR  command
  3016.                    cannot.     Alternately,  DIRSRCH's   output  can  be
  3017.                    redirected to  a file  or a  printer.    The  listing
  3018.                    contains the  date, time, size, attribute, directory,
  3019.                    and name  of  each  matching  filename  found,  total
  3020.                    number of  bytes in  files listed,  and the number of
  3021.                    free bytes left on the disk.
  3022.  
  3023.  
  3024.                                        51
  3025.  
  3026.                    DIRSRCH is  most useful for finding lost files tucked
  3027.                    away  in   a  forgotten   directory  or  for  finding
  3028.                    duplicate files  scattered around  the directories of
  3029.                    your hard  disk.   It can be used much like DOS's DIR
  3030.                    command to list whole directories or portions of one.
  3031.                    It can  also list  every file and directory on a hard
  3032.                    or floppy disk.  This utility is essential for anyone
  3033.                    who has a hard disk.
  3034.  
  3035.         MOLDWT -   MOLDWT is  designed for  use by  designers, builders,
  3036.                    and processors  of plastic  injection, die  cast, and
  3037.                    other types of molds.  This program is an easy-to-use
  3038.                    mold weight  and mold  center of  balance  calculator
  3039.                    program.  It can compute these values for "A" and "B"
  3040.                    type molds  and 5-plate  and 6-plate  stripper molds.
  3041.                    The mold  type is  menu selectable.  Linear units are
  3042.                    menu-selectable  between   inches  and   millimeters.
  3043.                    Weights are  also menu-selectable  between pounds and
  3044.                    kilograms.   All computed  variables  are  constantly
  3045.                    updated whenever  any  new  data  field  is  entered.
  3046.                    Direct data  field access  is provided  and bulk data
  3047.                    can be  entered for  plate widths  and lengths.   The
  3048.                    program's results  can be  printed or  saved to disk,
  3049.                    and each  plate's individual  weight is  added to the
  3050.                    results.   Mold parameters  can be  saved to disk and
  3051.                    previously saved  parameters can  be reloaded  via  a
  3052.                    file selection  menu.   Mold  data  disks  containing
  3053.                    "STANDARD" mold  parameters are separately available.
  3054.                    MOLDWT is  SHAREWARE  and  its  registration  fee  is
  3055.                    $35.00, which  includes a  free  data  disk  of  your
  3056.                    choice.   Mold data  disks are  NOT SHAREWARE and are
  3057.                    $10.00 each.
  3058.  
  3059.              A  distribution  disk  containing  all  program  files  and
  3060.         documentation files  can be obtained directly from Data Language
  3061.         Systems for  your evaluation.   Simply  fill  in  and  mail  the
  3062.         Invoice either  from this  manual or the file INVOICE.TXT, along
  3063.         with your payment, to receive the diskettes you want.
  3064.  
  3065.  
  3066.                                        52
  3067.  
  3068.                              USER REGISTRATION FORM
  3069.             LoanPmt; COPYRIGHT (C) 1989-1993, DATA LANGUAGE SYSTEMS
  3070.                               ALL RIGHTS RESERVED
  3071.  
  3072.              To register LoanPmt, complete this form  and the Invoice on
  3073.         the following  page and  mail them  with   and your check, money
  3074.         order, or charge card information to:
  3075.  
  3076.                   Data Language Systems      or    via CompuServe
  3077.                   10520 W. SR 32                     72331,240
  3078.                   Yorktown, Indiana 47396
  3079.  
  3080.         (Please print) DATE: _______________                LoanPmt Ver 2.1
  3081.         (Please Check One) ( ) MR., ( ) MS., or ( ) ________
  3082.           NAME: _____________________________________________________
  3083.         COMPANY: _____________________________________________________
  3084.          STREET: _____________________________________________________
  3085.            CITY: _____________________  STATE: _______ ZIP: __________
  3086.         COUNTRY: _____________________________________________________
  3087.           PHONE: (_________)  ________________________________________
  3088.  
  3089.         MICROCOMPUTER BRAND: _________________  MODEL:
  3090.         __________________
  3091.         MONITOR: ( ) Monochrome  ( ) Color
  3092.         VIDEO CARD: ( ) MDA  ( ) CGA  ( ) EGA  ( ) MCGA  ( ) VGA
  3093.                     ( ) Other __________________________________
  3094.         SYSTEM PROCESSOR:
  3095.              ( ) 8186  ( ) 8188  ( ) NEC V20  ( ) NEC V30
  3096.              ( ) 8086  ( ) 8088  ( ) 80286  ( ) 80386SX  ( ) 80386
  3097.              ( ) 80486 ( ) Other _______________________
  3098.         MATH COPROCESSOR:
  3099.              ( ) 8087  ( ) 80287  ( ) 80387  ( ) Other _________________
  3100.         SYSTEM MEMORY ________K.    EMS MEMORY ________K.
  3101.         IBM/MS-DOS Ver # __________  EMS Ver # _________
  3102.         DISK DRIVES:
  3103.              # ___ 5 1/4" Floppy _____ MB, # ___ 3 1/2" Floppy _____ MB.
  3104.              # ___ Hard Drives _______ MB.
  3105.         PRINTERS:
  3106.              ( ) Dot Matrix    ( ) Laser    ( ) Other __________________
  3107.              Printer brand name & model# _______________________________
  3108.         HOW DID YOU ACQUIRE THIS PROGRAM:
  3109.              ( ) BBS ___________________________________________________
  3110.              ( ) User Group ____________________________________________
  3111.              ( ) Shareware Library _____________________________________
  3112.              ( ) From a friend  ( ) Direct from Data Language Systems
  3113.              ( ) Other _________________________________________________
  3114.  
  3115.         WHAT WOULD YOU LIKE TO SEE ADDED TO THIS PROGRAM?
  3116.         ________________________________________________________________
  3117.         ________________________________________________________________
  3118.         COMMENTS:
  3119.         ________________________________________________________________
  3120.         ________________________________________________________________
  3121.  
  3122.  
  3123.                                        53
  3124.  
  3125.         Remit to: Data Language Systems               INVOICE # 020193
  3126.                   10520 W. SR 32
  3127.                   Yorktown, IN 47396
  3128.                   (317) 759-7367
  3129.                   CompuServe 72331,240
  3130.  
  3131.         Ship to (please print):
  3132.  
  3133.              _________________________________________________
  3134.  
  3135.              _________________________________________________
  3136.  
  3137.              _________________________________________________
  3138.  
  3139.              _________________________________________________
  3140.  
  3141.              _________________________________________________
  3142.                                                    UNIT
  3143.                                                    PRICE
  3144.                DESCRIPTION                  QTY   (U.S.$)     TOTAL
  3145.         LoanPmt registration.
  3146.            (includes free disk and printed _____   $25.00   ___________
  3147.             manual of latest version.)
  3148.         Add'l LoanPmt distribution disk.   _____    $5.00   ___________
  3149.         Add'l LoanPmt manual.              _____   $10.00   ___________
  3150.         TPCSHELL distribution disk.        _____    $5.00   ___________
  3151.         DIRSRCH distribution disk.         _____    $5.00   ___________
  3152.         MOLDWT distribution disk.          _____    $5.00   ___________
  3153.              Disk Size: 5.25" (__) or 3.5" (__)
  3154.              (5 1/4" will be sent if no selection marked.)
  3155.  
  3156.                                                  SUB TOTAL: ___________
  3157.         SALES TAX (Indiana Residents only)          5%      ___________
  3158.         (If tax exempt, attach Tax Exemption Certificate.)
  3159.  
  3160.         Shipping & Handling:                   US - $3.50
  3161.                                  Canada, & Mexico - $4.50
  3162.                               All other locations - $6.00   ___________
  3163.  
  3164.                                                      TOTAL: ___________
  3165.  
  3166.         TERMS: All orders must be prepaid IN U.S. FUNDS by Check or
  3167.                Money Order (DRAWN ON a U.S. or Canadian BANK), or
  3168.                MasterCard or Visa:
  3169.         Method of payment (check one):
  3170.              ( ) Check  ( ) Money Order  ( ) MasterCard  ( ) Visa
  3171.         Charge card  users must  fill out  the following, or phone (317)
  3172.         759-7367  (5:00PM-9:00PM   EST).     You  also   may  send   the
  3173.         registration,  invoice,   and  charge   card   information   via
  3174.         CompuServe E-Mail to 72331,240
  3175.         Account No. _______ _______ _______ _______  Exp. Date _______
  3176.  
  3177.         Signature: ___________________________________________________
  3178.                    (required for all charge cards)
  3179.  
  3180.